您的当前位置:首页正文

C语言统考试卷八

2020-07-25 来源:榕意旅游网
装班∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶九江职业技术学院二○一二~二○一三学年第二学期 后,变量c的数据类型是( ).

A.int B.char C.float D. double

10.设n=10,i=4,则赋值运算“n%=i+1”执行后的n值是( ). 《C语言程序设计 》课程 适用班级:非计算机专业12级 ∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶级卷别:□A卷 □B卷 □C卷 方式:□开卷 □√闭卷 :密题目 一 二 三 四 五 六 七 总分 考 得分 生 得分 一.选择题(每题2,共20分) 评卷人 答 姓名:∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶ 1.字符串\"ab\\nab\\103ab\"的长度是( ). A.12 B.11 C.9 D.8 封题 2.下面标识符中不合法的C语言变量名是( ). A.year B.nian C.YEAR D.int 不 3.下面写法在C程序中不正确的是( ). A.a=b=5; B.a=5=b; C.a=5,b=5; D.a=5;b=5; 得 4.语句for(i=1;i<4;i++)循环的次数是( ). A.3次 B.4次 C.5次 D.不确定 过 5.数据3L的类型是( ). 学∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶ 订∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶ A.char B.int C.long D.非法C语言数据 号 此 : 6.下列各组语句作用不相同的是( ). 线线 A.a++与a=a+1 B.++a与a=a+1 C.a+=1与a=a+1 D.a++与a+1 7.说民int x后,判断变量x个位是5的条件正确写法是( ). 线∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶ A.x%10=5 B.x/10=5 C.x%10==5 D.x/10==5 8.下面运算符优先级最高的是( ). A.赋值= B.加+ C.或|| D.乘* 9.已知“char a;int b;float c;double d;”,执行语句“c=a+b+c+d;” 第1页 共6页

A.0 B.1 C.2 D.3

二.写程序运行结果(每题6,共18分)

1.

#include main( ) {int s=0,i; i=1;

while (i<=100) {s=s+i; i++;

if (s>20) Break; }

printf(“%d\\n”,s); }

运行结果:

2.

#include main()

{int i=5,a=0; switch(i)

{case 1:a+=1;

case 2:a+=2;break; case 3:a+=3; default:a+=4; }

第2页 共6页

得分 评卷人 装班∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶ ∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶级:密考生答姓名:封题printf(\"%d\\n\}

运行结果: 3.

#include main() {int i; i=1;

while(i<=10) {

if(i%4==0) break;

printf(“%d\\n”,i); i++; } {year; ______; }

printf(“year=%d\\n”,year); }

2.下面程序的功能是输出所有的水仙花数,填充程序空白处. #include main() {int m,x,y,z;

for(m=100;m<=999;m++) {x=m/100; y=________; z=_______;

订 ∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶ ∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶不 得 过 学 号 此 : 线线线∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶ }

运行结果:

得分 三.程序填空(每题8分,共16分)

评卷人 1.我国1994年的人口是12亿,假设当时没有计划生育,按5%的年增长,那一年达到20亿? #include main( ) {int year; float s; year=1994; s=12;

while (_______)

第3页 共6页

if(m==x*x*x+y*y*y+z*z*z) printf(\"%d\\n\

} }

得分 四.流程图(每题10分,共10分) 评卷人 1根据流程图写出对应的程序.

第4页 共6页

装班∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶ ∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶ Y i=i+1 s=s+i s=0 开始

2.编写程序输入一个分数x(0--100)按下列情况输出其属于那个级别. x≥80 优秀 60≤x<80 中等 x<60 不及格

i<=100 级:密考i=1 生答姓名:封题 订 ∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶ 不 ∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶得 过 学 号 此 : 线线线∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶ N 输出s 结束

五.编程题(每题12分,共36分)

1.编写程序按公式c=2(a+b)求平行四边形周长.

第5页 共6页

得分 评卷人

3.某班50人,编写程序输入该班级某门课程的成绩存入数组a,求该班级课程平均分.

第6页 共6页

因篇幅问题不能全部显示,请点此查看更多更全内容