欢迎来到天天文库
浏览记录
ID:41033357
大小:86.00 KB
页数:4页
时间:2019-08-14
《习题参考答案(不含思考题与编程题)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、3《C语言程序设计》习题参考答案_高潮版(不含思考和编程题)习题2二、选择题1.BCD2.B3.A4.D5.C6.C7.C8.C9.A10.D11.B12.C13.C14.C15.A16.B17.B18.D19.B20.C21.A22.C23.B三、填空题1.多条分行书写2.;(分号)3./**/4.编译5.正确6.正确7.'b'8.double9.3010.10011.2.512.(x+y)!=(a+b)13.(x>2&&x<3)
2、
3、x<-1014.015.x值为10,y值为15,z值为10。16.6四、用C语言的表达式描述下列命
4、题1.假设一个int型的单数字数码存储在变量n中,则转换为对应的数字字符的表达式是n+'0'2.a>d
5、
6、b>d3.x=int(x*100+0.5)/100.04.d<100&&!(d%2)5.(!x%5)
7、
8、(!y%5)6.(n%k==0)?(n/k):(n/k+1)或(n%k)?(n/k+1):(n/k)习题3二、选择题1.B2.D3.D4.C5.A6.A7.C8.B9.C(k的存储空间有限,溢出后出现负)3三、填空题1.输出2行:**1**2.36**3**3.x*2+y*4==90或……4.********#(8个*)5.(
9、c=getchar())!='#'c>='0'&&c<='9'6.i<=9j%3!=07.j=1k<=6习题4二、选择题1.B2.D3.A4.D5.D6.B7.C8.C9.B三、填空题1.函数首部(函数头)函数体2.声明语句执行语句3.main()main()4.不正确5.主调被调6.动态/静态静态/动态7.voidfloat8.i=7,j=6,x=7i=2,j=7,x=59.intisLeap(int);//函数声明isLeap(year)intyear%4==0&&year%100!=0
10、
11、year%400==010.j=1;y
12、>=1;y--11.15,12,2012.817习题5二、选择题1.A2.C3.D4.B5.C6.C三、填空题每输入一个1~3的数,便为以这个数为下标的元素值增11.输出结果是a[1]=6a[2]=9a[3]=9将x值按大小顺序插入到数组a中32.①若给x输入5,输出结果是1086542②若给x输入15,输出结果是15108642③若给x输入10,输出结果是101086423.i或--jMAX-1-i或ii//0行置10//0列置1i--ii--MAX-1MAX-1MAX-1!(i==j
13、
14、(i+j)==(MAX-1))或i!=j&
15、&(i+j)!=(MAX-1)printf("");4.去掉字符串尾部空格5.SWITCH*#WaMP*习题6二、选择题1.D2.D3.B4.A5.C6.A7.D8.D9.C10.C三、填空题1.112.103.12124.数组s[1]5.将数字字符串转换为整型数据6.分行输出其中的5个单词7.i或i+18.*(a+i)a+j<*(a+i)+j9.#910.p1++*p2returnp11.1习题7一、选择题1.A/B2.A/B3.B4.D5.A6.B7.A3二、填空题1.zhangm192.63.unionscanf("%c"
16、,&stu[i].body.eye)scanf("%d%d",&stu[i].body.f.length,&stu[i].body.f.weight习题8二、选择题1.B2.A3.CD4.D5.C6.B7.C8.B
此文档下载收益归作者所有