第三章顺序结构程序设计答案 1. 1.字符或字符型变量值 2.不借助任何中间变量把ab中的值进行交换。 3.-14 4.1.未指明变量k的地址2格式控制符与变量类型不匹配scanf语句的正确形 式应该是:scanf(%f”,&k: 5.1.scanf(%d%f%f%c%c”,&a,&b,&cl.&c2,22.36.512.6aA y 1.C 2.D 3.C 4.D 5.C 3. 1.控制语句、函数调用、表达式语句、空语句、复合语句。和其他高级语言一 样,C语言的语句用来向计算机系统发出操作指令。 2. main( float pi.h.r.I.s.sq.vq.sz. p=3.1415926 scanf(%f,%f”,&r,&h) 1=2*pi*r s=r+rpi: Sq=4*pi*r*r vq=4.0/3.0*pi*r*r*r vz=pi*r*r*h; printf圆周长为: %6.2fn”,: printf(圆面积为: 9%6.2n,s printf(圆球表面积为: %6.2fn”,sq printf(圆球体积为: %6.2n,vq
第三章 顺序结构程序设计答案 1. 1.字符或字符型变量值 2.不借助任何中间变量把 a,b 中的值进行交换。 3.-14 4.1.未指明变量 k 的地址 2 格式控制符与变量类型不匹配 scanf 语句的正确形 式应该是:scanf(“%f”,&k); 5.1.scanf(“%d%f%f%c%c”,&a,&b,&c1.&c2); 2 2.3 6.5 12.6aA 2. 1.C 2.D 3.C 4.D 5.C 3. 1. 控制语句、函数调用、表达式语句、空语句、复合语句。和其他高级语言一 样,C 语言的语句用来向计算机系统发出操作指令。 2. main() { float pi,h,r,l,s,sq,vq,sz; pi=3.1415926; scanf(“%f,%f”,&r,&h); l=2*pi*r s=r*r*pi; sq=4*pi*r*r; vq=4.0/3.0*pi*r*r*r; vz=pi*r*r*h; printf(“圆周长为: %6.2f\n”,l); printf(“圆面积为: %6.2f\n”,s); printf(“圆球表面积为: %6.2f\n”,sq); printf(“圆球体积为: %6.2f\n”,vq);
printf(圆柱体积为:%6.2n”,vz main ( float c.f: Scanf(“%f”,&f): C=(5.0/9.0)*(f-32) Printf(“华氏摄氏度为:%5.2f\n”,c); #include main() input r,h:") scanf ("%f,%f",&r,&h); v=3.1415926*r*1r*h/3: printf("r=%f,h=%f,v=%f\n",r,h,v): #include main( char c: printf("input a char:") *输入 一个字符 如果输入的是大写字母,修改 为小写字母值*/ c+=32: else if(c >97 &c (=122) /朱如果输入的是小写字母,修改为 大写字母值/ c-=32 putchar(c): /*输出转换结果,如果是其它字符则原样 输出*/ putchar('In'); 6.0 1.a 2.ch:dec=97;oct=141,hex=61,ASCII=a 3.6,5 4.a-%d,b-%d
printf(“圆柱体积为: %6.2f\n”,vz); } 3. main ( ) { float c,f; Scanf(“%f”,&f); C=(5.0/9.0)*(f-32); Printf(“华氏摄氏度为:%5.2f\n”,c); } 4. #include main() { float r,h,v; printf("input r,h:"); scanf("%f,%f",&r,&h); v=3.1415926*r*r*h/3; printf("r=%f,h=%f,v=%f\n",r,h,v); } 5. #include main() { char c; printf("input a char:"); c=getchar(); /* 输入一个字符 */ if ( c >= 65 && c = 97 && c <= 122) /* 如果输入的是小写字母,修改为 大写字母值 */ c -= 32; putchar(c); /*输出转换结果,如果是其它字符则原样 输出*/ putchar('\n'); } 6.0 4. 1.a 2.ch:dec=97; oct=141,hex=61,ASCⅡ=a 3.6,5 4.a=%d,b=%d
5.a=374a-037 a=fc a=0xfc 6.tota=300 7.2*PI*r; %5.1f
5.a=374 a=037 a=fc a=0xfc 6.total=300 7.2*PI*r ; %5.1f