大学C语言期末考试题库试题及答案汇总(5)

时间:2025-03-10

C、输出值为2002 D、输出值为2003 答案:D

知识点:自加、自减运算符和逗号运算符 54. 有以下程序 main() { int x,y,z; x=y=1; z=x++,y++,++y;

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

程序运行后的输出结果是______。 A、2,3,3 B、2,3,2 C、2,3,1 D、2,2,1 答案:C

知识点:自加、自减运算符和逗号运算符 55. 设有以下定义 int a=0; double b=1.25; char c='A'; #define d 2

则下面语句中错误的是______。 A、a++; B、b++; C、c++; D、d++; 答案:D

知识点:自加、自减运算符和逗号运算符 56.

以下程序的输出结果是______。 main() {

int x=10,y=10;

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

A、10 10 B、99 C、9 10 D、10 9 答案:D

知识点:自加、自减运算符和逗号运算符 57.

若x和y都是int型变量,x=100、y=200,且有下面的程序片段printf("%d",(x,y));

上面程序片段的输出结果是______。 A、200 B、100 C、100 200

D、输则格式符不够, 输出不确定的值 答案:A

知识点:自加、自减运算符和逗号运算符 58.

设有如下定义: printf("%d\n",z=(x%y,x/y)); 的输出结果是______。 A、1 B、0 C、4 D、3 答案:D

知识点:自加、自减运算符和逗号运算符 59.

两次运行下面的程序,如果从键盘上分别输入6和4,则输出结果是______。 main( ) { int x;

scanf("%d",&x); if(x++ > 5) printf("%d",x); else

printf("%d\n",x--); }

A、7和5 B、6和3 C、7和4 D、6和4 答案:A

知识点:自加、自减运算符和逗号运算符 60.

若t为double类型,表达式t=1,t+5,t++的值是______。 A、1 B、6.0 C、2.0 D、1.0 答案:D

知识点:自加、自减运算符和逗号运算符 61.

以下程序的输出结果是______。 #include<stdio.h> main() {

int i=10,j=10;

printf("%d,%d\n",++i,j--); }

A、11,10 B、9,10 C、010,9 D、10,9 答案:A

知识点:自加、自减运算符和逗号运算符 62. 有以下程序 main() { int y=10; while(y--); printf("y=%d\n",y); }

程序执行后的输出结果是______。 A、y=0 B、y=-1 C、y=1 D、while构成无限循环

大学C语言期末考试题库试题及答案汇总(5).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

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

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

支付方式:

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

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