《C语言习题答案(人民邮电-第2版)》由会员分享,可在线阅读,更多相关《C语言习题答案(人民邮电-第2版)(38页珍藏版)》请在人人文库网上搜索。
1、C语言习题答案第1章1选择题12 345CBABD2填空题(1)main (2) main (3) 有穷性、确定性、有零个或多个输入、有一个或多个输出、有效性(4) 顺序、分支和循环(5) 自顶向下,逐步细化、模块化设计、限制使用goto语句第2章1选择题12 345 67 890 12 34 5ACCDA DDBBA BBACB 2、填空题(1) 数字、字母、下划线 (2)0 (3) 4、8 (4) (a+b)*c/(a-b) (5) 60 (6)16(7)9 (8)6、4、2 (9)0 (10)10、6 (11)12、4 (12)5.(13) 0 (14)16 (15)6.63、编程题(1。
2、)编写一个程序求各种类型数据的存储长度。#include main()printf(int:%d byten,sizeof(int);printf(short int:%d byten,sizeof(short int);printf(long int:%d byten,sizeof(long int);printf(float:%d byten,sizeof(float);printf(double:%d byten,sizeof(double);printf(long double:%d byten,sizeof(long double);printf(char:%d byten,size。
3、of(char);(2)#include #define RAT 1.60934main()float k;printf(input the km:);scanf(%f,&k);printf(mile:%fn,k/RAT);第3章1选择题12 345 67 890(1) (10):DDCDD DCDCC 2解析题(1) x=170,x=170,x=252,x=aa,x=170x=170,x=170,x=170,x=%6da=513.,a=513.79,a=513.,a=513.(2) a=3b=7x=8.5y=71.82c1=Ac2=a3编程题(1)main()int x,y;scanf(%d。
4、%d,&x,&y);printf(商数=%d,余数=%d,x/y,x%y); (2)main()double x,y,z,avg;scanf(%lf%lf%lf,&x,&y,&z);avg=(x+y+z)/3;printf(%.1f,avg);第4章 1选择题(1)(10) CCAAD CCABD 2填空题(1)a0&b0|a0&c0|b0&c0a5|-a5(a0) 1 !(x=0&x=A&ch2 x-1 y=-1 ;(6) a+bc&a+cb&b+ca a=b&a=c a=b|a=