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

C语言程序设计题考试题库选择填空题完整答案精美篇

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

※试题说明:

选择题共15道,2分/道:数据类型1个、选择结构2个、循环结构2个、数组3个、函数3个、预处理1个、指针2个、结构体1个。 基本操作题、程序改错题、程序填空题、程序设计题。 考试时间90分钟!

《顺序选择结构》

1、若有定义:int a, b; 要通过 scanf(\使a得到5, b得到6, 则正确的输入形式为:C A) 5 6 B) 5,6 C) 5:6 D) 5;6

2、有如下程序段 int a=14,b=15,x; char c='A';

x=(a&&b) && (c<'B'); //假或假为假,假且假为假,……,非0为1,非1为0 执行该程序段后,x的值为D A) ture B) false C) 0 D) 1

3、以下不正确的if语句是( B )。 A) if(x>y) printf(\

B) if (x=y)&&(x!=0) x+=y; //应该在两个括号外再加一个大括号 C) if(x!=y) scanf(\D) if(x

4、以下程序段运行结果是( C )。 int w=3,z=7,x=10;

printf(\printf(\printf(\printf(\

A) 0 B) 1 C) 0 D) 0 1 1 1 1 1 1 0 0 1 1 1 0

5、下面程序的输出是: C #include

int main( )

{ int a=-1,b=4,k;

k=(a++<=0) && (!(b--<=0)); //b此时变成了3 printf(\return 0; }

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

6、下面的程序,当j的取值分别为3,2,1时的输出结果分别是( #include int main( ) { int j,p=10; scanf(\switch (j) { case 1:

case 2: printf(\case 3: printf(\}

return 0; }

A) 9 10 10 B) 9 8 7 C) 10 10 9 D) 9 9 9

7、下面程序的输出结果是( C )。 #include int main( )

{ int a=-1,b=1,k;

if ((++a<0) && (b--<=0)) printf(\else

printf(\return 0; }

A) -1 1 B) 0 1 C) 1 0 D) 0 0

8、设ch是char型变量,值为'A',则表达式 ch=(ch>='A' && ch<='Z')?ch+32:ch的值是: B A) Z B) a C) z D) A

9、putchar(97);的输出结果是: B A) b B) a A )。 C) 97.0 D) 97

ASCII码:A~Z----65~90 a~z-----97~122 相差32

《循环体》

※1、对于for(表达式1;;表达式3) 可理解为( B )。 A) for(表达式1;0;表达式3) B) for(表达式1;1;表达式3)

C) for(表达式1;表达式1;表达式3) D) for(表达式1;表达式3;表达式3)

2、以下程序的输出结果是( C )。 #include int main( ) { int count,i=0;

for(count=1; count<=4; count++) {i+=2; printf(\return 0; }

A) 20 B) 246 C) 2468 D) 2222

3、以下程序的功能是:从键盘上输入若干个学生的成绩, 统计并输出 最高成绩和最低成绩,当输入负数时结束输入。请填空。 #include int main( )

{ float x,amax,amin; scanf(\amax=x; amin=x;

while (________ ) { if (x>amax) amax=x; if (______) amin=x; scanf(\}

printf(\return 0; } D

A) x<=0 B) x>0 x>amin x<=amin

C) x>0 D) x>=0 //因为x<0时结束,所以x>=0 x>amin x

C语言程序设计题考试题库选择填空题完整答案精美篇

※试题说明:选择题共15道,2分/道:数据类型1个、选择结构2个、循环结构2个、数组3个、函数3个、预处理1个、指针2个、结构体1个。基本操作题、程序改错题、程序填空题、程序设计题。考试时间90分钟!《顺序选择结构》1、若有定义:inta,b;要通过scanf(\使a得到5,b得到6,则正确的输入形式为:CA)56
推荐度:
点击下载文档文档为doc格式
1ey2i649b67d82u9zjlx7yogl1itk200iog
领取福利

微信扫码领取福利

微信扫码分享