好文档 - 专业文书写作范文服务资料分享网站

C语言期末考试试题4答案

天下 分享 时间: 加入收藏 我要投稿 点赞

一、单选题(1~5题每题1分 6~20每题2分 共35分)1 ~ 5 :BCAAA 6~ 10 :CCBAC 11~15:DDAAB 16~ 20 :CBBAD

二、填空题(8 题 共16分) 1. X%2==0 2. 整型 实型 3. 10 0 4. 4

5. && ||

三、判断题(10题 10分)

1.F 2.T 3.F 4.T 5.T 6.F 7.F 8.F 9.F 10.F

四、程序填空(5空 10分)

【1】: x>=0 (或则其他判断x非负的语句) 【2】: x

五、分析结果(3题 共9分)

1. 12

2. 2 4 4 3. a=200,b=100

六、编程题(2题 20分)

1、求2--100的质数。(8分) 范例程序: #include main() {

int i,j;

for(i=2;i<=100;i++) {

j=2;

while(j<=i/2) {

if(i%j==0)

break; else j++;

} if(j>i/2)

printf(“%d ”,j); }

}

2、从键盘上输入任意一些字符,统计字母的个数、数字的个数以及其他字符的个数(除数字和字母以外的字符均属于其他字符),当键盘上敲入’$’时结束。(12分) 范例程序:

#include main() {

int numbers = 0, num_char =0, num_other =0; char input;

printf(“Please enter :/n”);

while((input = getchar() )!=’$’) {

switch(input) {

case ‘0’ : case ‘1’ : case ‘2’ : case ‘3’ : case ‘4’ : case ‘5’ : case ‘6’

case ‘7’ :

case ‘8’ :

case ‘9’ : numbers++;break;

default: if( ( input>=’A’ && input<=’Z’ ) || ( input>=’a’ && input<=’z’ ) num_char++; else

num_other++;

} }

printf(“numbers is :%d, char is %d , other is %d”,numbers,num_chai,num_other);

)

C语言期末考试试题4答案

一、单选题(1~5题每题1分6~20每题2分共35分)1~5:BCAAA6~10:CCBAC11~15:DDAAB16~20:CBBAD二、填空题(8题共16分)1.X%2==02.整型实型3.1004.45.&&||
推荐度:
点击下载文档文档为doc格式
9e25i0asxz92i2p9mey92mdyx423a401cbg
领取福利

微信扫码领取福利

微信扫码分享