lf

实验2

放肆的年华 提交于 2019-12-03 11:40:03
part 1 1.1 /* 《C语言程序设计教程学习指导》p118 实验内容(1) 这是一个常用格式控制符使用示例 运行程序,观察行结果,对照每一行printf()中的格式控制符,理解其功能和用法 */ #include <stdio.h> int main() { int x=1234; float f=123.456; double m=123.456; char ch='a'; char a[]="Hello, world!"; // 定义一个数组a,数组中连续存放了字符串常量hello,world! int y=3, z=4; printf("%d %d\n", y, z); //一致 printf("y=%d, z=%d\n", y,z); //一致 printf("%8d,%2d\n", x,x); //一致 printf("%f, %8f, %8.1f, %0.2f, %.2e\n",f,f,f,f,f); // 不一致 printf("%lf\n",m); //一致 printf("%3c\n", ch); // 一致 printf("%s\n%15s\n%10.5s\n%2.5s\n%.3s\n",a,a,a,a,a); // 一致;不一致; 不一致;不一致 return 0; } 1.2 /* C语言程序设计教程学习指导》p119 实验内容(2)

实验二

孤街浪徒 提交于 2019-12-03 10:08:45
#include<stdio.h> int main() { int x=1234; float f=123.456; double m=123.456; char ch='a'; char a[]="Hello,world"; int y=3,z=4; printf("%d %d\n",y,z); printf("y=%d,z=%d\n",y,z); printf("%8d,%2d\n",x,x); printf("%f,%8f,%8.1f,%.2f,%.2e\n",f,f,f,f,f); printf("%1f\n",m); printf("%3c\n",ch); printf("%s\n%15s\n%10.5s\n%2.5s\n%.3s\n",a,a,a,a,a); return 0; } #include<stdio.h> int main() { double x,y; char c1,c2,c3; int a1,a2,a3; scanf("%d%d%d",&a1,&a2,&a3); //a1,a2,a3前面应该加上地址符 printf("%d,%d,%d\n",a1,a2,a3); scanf("%c%c%c",&c1,&c2,&c3); printf("%c%c%c\n",c1,c2,c3); scanf("%lf,%lf",&x,&y); //f改为lf

实验二

耗尽温柔 提交于 2019-12-03 10:04:14
ex2.1 #include <stdio.h> int main() { int x=1234; float f=123.456; double m=123.456; char ch='a'; char a[]="Hello, world!"; // 定义一个数组a,数组中连续存放了字符串常量hello,world! int y=3, z=4; printf("%d %d\n", y, z);//一致 printf("y=%d, z=%d\n", y,z);//一致 printf("%8d,%2d\n", x,x);//不一致,x前的字符宽度不一样 printf("%f, %8f, %8.1f, %0.2f, %.2e\n",f,f,f,f,f);//第一个一致,后面不一致,字符宽度和精度不一样 printf("%lf\n",m);//不一致 ,精度不一样 printf("%3c\n", ch);//一致 printf("%s\n%15s\n%10.5s\n%2.5s\n%.3s\n",a,a,a,a,a);//前两个一致,后三个不一致,后三个字符宽度太小了 return 0; } ex2.2 #include <stdio.h> int main() { double x,y; char c1,c2,c3; int a1,a2,a3; scanf("%d%d%d",&a1,

实验2

不打扰是莪最后的温柔 提交于 2019-12-03 09:59:39
#include <stdio.h> int main() { int x=1234; float f=123.456; double m=123.456; char ch='a'; char a[]="Hello, world!"; // 定义一个数组a,数组中连续存放了字符串常量hello,world! int y=3, z=4; printf("%d %d\n", y, z); printf("y=%d, z=%d\n", y,z); printf("%8d,%2d\n", x,x); printf("%f, %8f, %8.1f, %0.2f, %.2e\n",f,f,f,f,f); printf("%lf\n",m); printf("%3c\n", ch); printf("%s\n%15s\n%10.5s\n%2.5s\n%.3s\n",a,a,a,a,a); return 0; } #include <stdio.h> int main() { double x,y; char c1,c2,c3; int a1,a2,a3; scanf("%d%d%d",&a1,&a2,&a3);//缺少& printf("%d,%d,%d\n",a1,a2,a3); scanf("%c%c%c",&c1,&c2,&c3); printf("%c%c%c\n",c1,c2,c3);

实验2

試著忘記壹切 提交于 2019-12-03 09:58:55
/* 《C语言程序设计教程学习指导》p118 实验内容(1) 这是一个常用格式控制符使用示例 运行程序,观察行结果,对照每一行printf()中的格式控制符,理解其功能和用法 */ #include <stdio.h> int main() { int x=1234; float f=123.456; double m=123.456; char ch='a'; char a[]="Hello, world!"; // 定义一个数组a,数组中连续存放了字符串常量hello,world! int y=3, z=4; printf("%d %d\n", y, z);//一致 printf("y=%d, z=%d\n", y,z);//一致 printf("%8d,%2d\n", x,x);//一致,只是宽度不同 printf("%f, %8f, %8.1f, %0.2f, %.2e\n",f,f,f,f,f);//不一致 ,f前没有加l,系统默认六位小数,但原值只有三位,由于精度问题,多了个1 printf("%lf\n",m);//一致 printf("%3c\n", ch);//一致,但宽度不同 printf("%s\n%15s\n%10.5s\n%2.5s\n%.3s\n",a,a,a,a,a);//前两给一致只是宽度不同,后三个不同,因为s前有点,所取的位数发生变化

实验2

核能气质少年 提交于 2019-12-03 09:56:01
#include <stdio.h> int main() { int x=1234; float f=123.456; double m=123.456; char ch='a'; char a[]="Hello, world!"; int y=3, z=4; printf("%d %d\n", y, z); printf("y=%d, z=%d\n", y,z); printf("%8d,%2d\n", x,x); printf("%f, %8f, %8.1f, %0.2f, %.2e\n",f,f,f,f,f); printf("%lf\n",m); printf("%3c\n", ch); printf("%s\n%15s\n%10.5s\n%2.5s\n%.3s\n",a,a,a,a,a); return 0; }    #include <stdio.h> int main() { double x,y; char c1,c2,c3; int a1,a2,a3; scanf("%d%d%d",&a1,&a2,&a3); printf("%d,%d,%d\n",a1,a2,a3); scanf("%c%c%c",&c1,&c2,&c3); printf("%c%c%c\n",c1,c2,c3); scanf("%lf,%lf",&x,&y); printf("%lf,

实验2

我的梦境 提交于 2019-12-03 09:53:44
#include<stdio.h> #include<stdlib.h> int main() { printf("请输入一个三位以内的十进制整数:"); int s,n,m,b,t=0; scanf ("%d",&n); s=n; if(n<0||n>999||n%10==0) { printf("wrong\n"); exit(0); } else if(n<10) { t=n ; printf("逆序数为%d\n",n); } else if(n<100&&n>10) { m=n%10; t=m*10+(n-m)/10; printf("逆序数为%d\n",t); } else { m=n%10; b=((n-m)/10)%10; t=m*100+b*10+(n-10*b-m)/100; printf("逆序数为%d\n",t); } { if(s==t) printf("%d正序和逆序相同.\n",s); else printf("%d正序和逆序不同.\n",s); } return 0; } #include<stdio.h> #include<stdlib.h> int main() { int year,month,day,leapyear; scanf("%d %d",&year,&month); if(year<0||month<1||month>12) {

实验二

大兔子大兔子 提交于 2019-12-03 09:34:53
/* 《C语言程序设计教程学习指导》p118 实验内容(1) 这是一个常用格式控制符使用示例 运行程序,观察行结果,对照每一行printf()中的格式控制符,理解其功能和用法 */ #include <stdio.h> int main() { int x=1234; float f=123.456; double m=123.456; char ch='a'; char a[]="Hello, world!"; // 定义一个数组a,数组中连续存放了字符串常量hello,world! int y=3, z=4; printf("%d %d\n", y, z); printf("y=%d, z=%d\n", y,z); printf("%8d,%2d\n", x,x); printf("%f, %8f, %8.1f, %0.2f, %.2e\n",f,f,f,f,f); printf("%lf\n",m); printf("%3c\n", ch); printf("%s\n%15s\n%10.5s\n%2.5s\n%.3s\n",a,a,a,a,a); return 0; } 第一行正常 第二行值相同,格式不同 第三行%8d,%2d 数据域宽分别为8,2.不满域宽,左补空格 第四行f , 默认小数点后6位 8f 满足 8.1f域宽为8,点后为1 先点则缺域宽,左补齐 0.2f同理

2

半城伤御伤魂 提交于 2019-12-03 09:28:59
#include<stdio.h> int main(){ int x=1234; float f=123.456; double m=123.456; char ch='a'; char a[]="Hello,world!"; int y=3,z=4; printf("%d %d\n",y,z); printf("y=%d,z=%d\n",y,z); printf("%8d,%2d\n",x,x); printf("%f,%8f,%8.1f,%0.2f,%.2e\n",f,f,f,f,f); printf("%lf\n",m); printf("%3c\n",ch); printf("%s\n%15s\n%10.5s\n%2.5s\n%.3s\n",a,a,a,a,a); return 0; } 123.456001与初始值不一致,123.5与初始值不一致,123.46与初始值不一致,1.23e+002与初始值不一致,原因:计算机中采用二进制,输入数只能四舍五入的转化为二进制存储,当取出时就不能还原原本的十进制123.456,这样就出现了浮点数的精确度问题 Hello,world!后三个与初始值不一致,原因:.n对字符串,指定实际输出位数 #include <stdio.h>int main() { double x,y; char c1,c2,c3; int a1,a2,a3;

Updating the Git index failed, LF will be replaced by CRLF?

匿名 (未验证) 提交于 2019-12-03 08:46:08
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I'm using git-gui for version control and pushing them to remote locations. When I tried to Rescan files for changes, I got this message and I'm not sure what that means. Please help me out here. Updating the Git index failed. A rescan will be automatically started to resynchronize git-gui. warning: LF will be replaced by CRLF in bin/jarlist.cache. The file will have its original line endings in your working directory. warning: LF will be replaced by CRLF in gen/com/click4tab/pustakalpha/BuildConfig.java. The file will have its original line