C语言教案(推荐)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c语言教案”。
第四章 最简单的C程序设计
1.若a=3,b=4,c=5,x=1.2,y=2.4,z=-3.6,u=51274,n=128765,c1=’a’,c2=’b’,想得到以下的输出格式和结果,请写出程序(包括定义变量类型和设计输出)。要求输出的结果如下: a= 3 b= 4 c= 5 x=1.200000,y=2.400000,z=-3.600000 x+y= 3.6 y+z=-1.20 z+x=-2.40 u= 51274 n=
128765 c1=’a’ or 97(ascll)c2=’b’ or 98(ascll)解: main(){ int a,b,c long int u,n;float,x,y,z char c1,c2 a=3;b=4;c=5;x=1.2;y=2.4;z=-3.6;u=51274;n=128765;c1=’a’;c2=’b’;printf(“n”);
printf|(“a=%2db=%2dc=%2dn”,a,b,c);printf(“x=%8.6f,y=%8.6f,z=%9.6f,n”,x,y,z);printf(“x+y=%5.2fy+z=%5.2fz+x=%5.2n”,x+y,y+z,z+x);printf(“u=%6ldn=%9ldn”,u,n);printf(“c1=’%c’ or %d(ascll)n”,c1,c1);printf(“c2=’%c’ or %d(ascll)n”,c2,c2);} 2.请写出下面程序的输出结果。main(){ int a=5,b=7;flat x=67.8564,y=-789.124;char c='A';long n=1234567;unsigned u=65535;printf(“%d%dn”,a,b);printf(“%3d%3dn”,a,b);printf(“%f,%fn”,x,y);printf(“%-10f,%-10fn”,x,y);printf(“%8.2f,%8.2f,%4f,%4f,%3f,%3fn”,x,y,xy,x,y);printf(“%e,%10.2en”,x,y);printf(“%c,%d,%o,%xn”,c,c,c,c);printf(“%u,%o,%x,%d,”,u,u,u,u);
printf(“%s,%5.3sn”,COMPUTER,“COMPUTER”);} 运行结果:
3.用下面的scanf函数输入数据,使a=3,b=7,x=.5,y=71.82,c1='A',c2='a',问在键盘上如何输入? Main(){int a,b;float x,y;char c1,c2;scanf(“a=%d b=%d”,&a,&b);scanf(“%f %e”,&x,&y);scanf(“ %c %c”,&c1,&c2);printf(“a=%d,b%d,x=%f,y=%f,c1=%d,c2=%cn”,a,b,x,y,c1,c2;}