二级C语言程序设计练习答案

2019-01-26 14:15

重要说明:本习题所有题目均假设上机环境为TC2.0,而2008年版最新大纲规定等级考试上机用VC6.0,

这主要对笔试的影响在于int类型所占用的字节,原来TC2.0中int类型为2个字节,而最新VC6.0中int类

型占用4个字节,所以以下所有题目涉及int数据类型占用字节数的地方请大家把题目和参考答案按新大

纲做相应调整即可,用到int类型数据但不涉及int占字节数的所有地方不必调整。(其实需要调整的地

方很少的,请大家自己识别) 参考答案 第一章

【1-1】.exe【1-2】.c .obj .exe 【1-3】顺序,分枝(选择),循环

第二章

【2-1】B 【2-2】D【2-3】B【2-4】A【2-5】C【2-6】A【2-7】B【2-8】B

【2-9】A【2-10】C【2-11】B【2-12】B【2-13】A

【2-14】11,12【2-15】4.2,4.2【2-16】{,},定义说明,执行语句

【2-17】关键字,用户标识符【2-18】int,float,double

【2-19】float a=b=1; 【2-20】存贮单元【2-21】3.5

【2-22】a*b/c,a/c*b,b/c*a【2-23】把10赋予变量s【2-24】bit,0/1

【2-25】8,127,01111111,-128,10000000(补码)

【2-26】32767,-32768,1111111111111111,1000000000000000【2-27】8,10,16

【2-28-1】(错误)

#include stdio.h;

main() / * main function * /

float r,s; /*/*r is radius*/,/* s is area of circular */*/

r=5.0;

s=3.14159*r*r;

printf(\

【2-28-2】(正确)

#include stdio.h;

main() /* main function */

{float r,s; /* r is radius, s is area of circular */

r=5.0;

s=3.14159*r*r;

printf(\ }

【2-29-1】(错误)

#include stdio.h

main /* main function */

{ float a,b,c,v; /* a,b,c are sides, v is volume of cube */

a=2.0; b=3.0; c=4.0

v=a*b*c;

printf(\ }

【2-29-2】(正确)

#include

main() /* main function */

{ float a,b,c,v; /* a,b,c are sides, v is volume of cube */

a=2.0; b=3.0; c=4.0;

v=a*b*c;

printf(\ } 第三章

【3-1】C 【3-2】C 【3-3】D 【3-4】C 【3-5】D 【3-6】B 【3-7】C

【3-8】D 【3-9】A 【3-10】B 【3-11】C 【3-12】D 【3-13】D

【3-14】C 【3-15】C 【3-16】C 【3-17】C 【3-18】A 【3-19】C

【3-20】B 【3-21】(1)-200 2500(2)i=-200, j=2500(3)i=-200//(换行)j=2500

【3-22】12,0,0【3-23】一条语句,;【3-24】;

【3-25】100 25.81 1.89234,100//25.81//1.89234,100//25.81 1.89234

【3-26】x=127,x= 127,x= 177,x= 7f,x= 127

【3-27】x=127,x=127 ,x=$127 ,x=$000127,x=d

【3-28】a=513.789215,a= 513.79,a= 513.78921500,a= 513.78921500

【3-29-1】(错误)

main

{ double a,b,c,s,v;

printf(input a,b,c:\\n);

scanf(\

s=a*b;

v=a*b*c;

printf(\

printf(\ }

【3-29-2】(正确)

main()

{ float a,b,c,s,v;

printf(\

scanf(\

s=a*b;

v=a*b*c;

printf(\

printf(\ }

【3-30】

main()

{ int h,m;

h=560/60;

m=560`;

printf(\

getch(); }

【3-31】

main()

{ int m,n;

printf(\

scanf(\

printf(\

getch(); }

【3-32】

main()

{ double x,y,z,s;

printf(\

scanf(\

s=(x+y+z)/3.0;

printf(\

getch(); }

【3-33】

main()

{ int a,b,c,t;

printf(\

scanf(\


二级C语言程序设计练习答案.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:初一叙事作文:美丽中国,我的中国梦 - 1500字

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: