资源描述:
《《程序设计技术》部分习题参考答案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《程序设计技术》(第三版)部分习题参考答案习题1一、单项选择题DADDDBDCCD二、填空题①主②main③x=x*(x+b)④普通、格式、分隔和转义⑤指定输出数据格式⑥voidmain()⑦"howareyou!"三、阅读程序题1.9,11,9,102.2,-1,-13.aabbccabc4.2,25.575767.5864000,-789.12402367.5864000,-7.89e+00267,86,-789.12,67.5864000,-789.124023,67.5864000,-789.1240236.758640e+001,-7.89e+002
2、A,65,101,411234567,4553207,12d68765535,177777,ffff,65535COMPUTER,COM.6.a+c=102a+c=ff+m=17.950000a+m=17.650000c+f=102.300000double=1746.150019习题2一、单项选择题CBADCCCAAC二、填空题①a+b==0&&a*b!=0②逻辑与③逻辑或④continue⑤(c=getchar())!=''⑥%c三、阅读程序题答案:答案:该程序所完成功能的函数关系为:答案:答案:答案:答案:习题3单项选择题BBCACDDABB填空题①
3、9②0③10④x⑤一致⑥n/2⑦sum+a⑧sum/n三、阅读程序题1.2462.s=303.59458424.lanuge5.8163574926.max=10,row=2,colum=1习题4一、单项选择题ABACABCBDD二、填空题①主②main函数③main函数④个数⑤类型⑥顺序⑦函数类型⑧float(floatx,intn)⑨f(x,n)⑩x*f(x,n-1)三、阅读程序题1.x=5,y=252.y=170.03.s1=3.14,s2=5.144.50025.5,36.3.00,1.00,0.25习题5一、单项选择题AACCADDACB二、填空题①
4、“char*func1()”定义一个返回字符指针值的函数,“char(*func2)()”定义一个指向函数的指针②一个返回值为单精度类型指针的函数名;③(*p)(a,b,c)④findmin⑤(*f)(x,y,z);三、阅读程序题1.1202.5,4,33.44.155.1126.49111131315习题6一、单项选择题BDACDCACAD二、填空题①是其值可以是二级地址(指针)②是其值可以是多级地址址(指针)③沿着数组所占据的存储区域向前和向后移动多个或者是一个数组元素④可以在程序的运行过程中根据需要创建的数组⑤int*v,int*key⑥a,&key⑦a
5、dd-a⑧&n三、阅读程序题1.112.26893.3579114.147085.13120003333368113389333333336.111111413111111114691167111习题7一、单项选择题AABCBCBDD一、填空题① '②字符串③字符④11⑤12⑥字符型⑦连续⑧j=i⑨continue⑩i++二、阅读程序题1.HelloWexloWexloexloWorld2.123abcdxyabcdxyzyz3.egnnegnahc4.DBCDegc5.1234566.SWI*CH#*Wa习题8一、单项选择题DCCDADDDDB二、填空题①
6、若干个数据项②结构体成员③定义结构体数据类型的变量④同时存在⑤同时⑥需要存储区域最大的一个分配存储空间⑦long*⑧char*⑨double*三、阅读程序题1.110,z2.ascalbasicb3.5,34.5160215.liming196.abcdefghijk习题9一、单项选择题ADBBCCCCDC二、填空题①显示器②w③指定文件内部记录指针移动的起始位置④sizeof(student)三、阅读程序题1.younk2.文件拷贝3.135794.Name:LileiPhone:123456Score:1005.AAA6.18