C语言2011习题集(7)

时间:2025-07-11

7 以下程序运行后的输出结果是_D__。

main()

{ int x=4,y=7;

x-=y; y+=x;

printf("%d %d\n",x,y);

}

A 4 7 B -3 -3 C -3 11 D -3 4 8 以下程序运行后的输出结果是__B_。

main()

{ unsigned short a=65536; int b;

printf("%d\n",b=a); }

A 65536 B 0 C 1 D -1 9 以下程序:

#include <stdio.h> main()

{ char c1,c2,c3,c4,c5,c6;

scanf("%c%c%c%c",&c1,&c2,&c3,&c4); c5=getchar(); c6=getchar();

putchar(c1); putchar(c2); printf("%c%c\n",c5,c6);

}

程序运行后,若从键盘输入(从第1列开始)

123<回车> 45678<回车>

则输出结果是_D__。

A 1267 B 1256 C 1278 D 1245

10 设a、b和c都是int型变量,且a=3,b=0,c=5,则以下值为0的表达式是_C__。

A 'a'&&'b' B a&&b||c C a&&b&&c D a||b&&c 11 在嵌套使用if语句时,C语言规定else总是__C_。

A 和之前与其具有相同缩进位置的if配对 B 和之前与其最近的if配对

C 和之前与其最近不带else的if配对 D 和之前的第一个if配对

12 若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为

_D__。

A a<>0 B !a C a=0 D a 13 以下程序运行后的输出结果是__C_。

main()

{ int a=2,b=-1,c=2;

if(a<b)

if(b<0) c=0; else c++;

printf("%d\n",c); }

C语言2011习题集(7).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

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