云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > (完整word版)大学C语言考试题库(答案)

(完整word版)大学C语言考试题库(答案)

  • 62 次阅读
  • 3 次下载
  • 2025/7/13 19:55:37

..

A、将5个初值依次赋给a[1]至a[5] B、将5个初值依次赋给a[6]至a[10]

C、因为数组长度与初值的个数不相同,所以此语句不正确 D、将5个初值依次赋给a[0]至a[4] 答案: D

判断

==================================================

题号:1325

若有说明int c;则while(c=getchar());是正确的C语句。 答案:正确

题号:3386

若有int ⅰ=10, j=0;则执行完语句

if (j=0)ⅰ+ +; else ⅰ- -; ⅰ的值为11。 答案:错误

题号:464

若 a=3,b=2,c=1 则关系表达式\的值为\真\。 答案:正确

题号:2316

while和do…while循环不论什么条件下它们的结果都是相同的. 答案:错误

题号:2989

char c[]=\是一个合法的为字符串数组赋值的语句。 答案:正确

题号:5034

语句scanf(\是一个合法的scanf函数。 答案:错误

..

题号:2067

如果想使一个数组中全部元素的值为0,可以写成 int a[10]={0*10}; 答案:错误

题号:5263

x*=y+8 等价于 x=x*(y+8)。 答案:正确

题号:3862

如果函数值的类型和return语句中表达式的值不一致,则以 函数类型为准。 答案:正确

题号:3558

整数 -32100可以赋值给int型和long int型变量。 答案:正确

填空

==================================================

题号:551

请写出以下程序的输出结果_____。 main()

{ int a = 100;

if( a > 100) printf(“%d\\n”, a > 100); else printf(“%d\\n”, a <= 100);

}

答案: 空 1: 1

..

题号:1575

对以下数学式,写出三个等价的C语言表达式是_____、_____、_____

a b?c 答案: 空 1:

a/c/b 【或】 a/(b*c) 【或】 a/b/c 空 2:

a/c/b 【或】 a/b/c 【或】 a/(b*c) 空 3:

a/b/c 【或】 a/c/b 【或】 a/(b*c)

题号:1076

表达式3.5 + 1 / 2的计算结果是_____。 答案: 空 1: 3.5

题号:2758

若x为double型变量,请写出运算x = 3.2, ++x后表达式的值_____和变量的值_____。 答案: 空 1: 4.2 空 2: 4.2

题号:582

以下程序的执行结果是_____。

main() {

int k=8; switch(k) {

case 9: k+=1; case 10: k+=1;

case 11: k+=1; break; default: k+=1; }

printf(\\n\); }

..

答案: 空 1: 9

题号:2868

若要通过以下语句给a、b、c、d分别输入字符A、B、C、D,给w、x、y、z分别输入

10、20、30、40,正确的输入形式是_____。请用代表Enter键。 scanf(“%d%c%d%c%d%c%d%c”, &w, &a, &x,&b, &y, &c, &z, &d); 答案: 空 1:

10A20B30C40D

题号:4063

以下程序段的输出结果是_____、_____、_____、_____ double a = 513.789215;

printf(“a = %8.6f, a = %8.2f, a = .8f, a = .8lf\\n”, a, a, a, a);

答案: 空 1:

a = 513.789215 空 2:

a = 513.79 空 3:

a = 513.78921500 空 4:

a = 513.78921500

题号:5076

以下程序的输出结果是_____。

main() { int a=0;

a+=(a=8);

printf(\\n\); }

答案: 空 1: 16

搜索更多关于: (完整word版)大学C语言考试题库(答案) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

.. A、将5个初值依次赋给a[1]至a[5] B、将5个初值依次赋给a[6]至a[10] C、因为数组长度与初值的个数不相同,所以此语句不正确 D、将5个初值依次赋给a[0]至a[4] 答案: D 判断 ================================================== 题号:1325 若有说明int c;则while(c=getchar());是正确的C语句。 答案:正确 题号:3386 若有int ⅰ=10, j=0;则执行完语句 if (j=0)ⅰ+ +; else ⅰ- -; ⅰ的值为11。 答案:错误 题号:464 若 a=3,b=2,c=1 则关系表达式

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com