大学C语言选择题库(1)(3)

2019-03-28 11:42

B)运行程序段后输出1

C)程序段中的控制表达式是非法的 D)程序段执行无限次 正确答案: B 6.11 已知 int t=0; while(t=1) {...}

则以下叙述正确的是 A)循环控制表达式的值为0 B)循环控制表达式的值为1 C)循环控制表达式不合法 D)以上说法都不对 正确答案: B

6.13 下列程序的输出结果是 #include \main() { int i=6; while(i- -) printf(\); printf(\\n\);} A)531

B)420 C)654321 D)死循环 正确答案: B

6.15 以下程序段的描述,正确的是 x=-1; do {x=x*x;} while(!x); A)是死循环 B)循环执行两次 C)循环执行一次 D)有语法错误 正确答案: C

6.20 C语言中 while 和do-while循环的主 要区别是

A)do-while的循环体至少无条件执行一次 B)while的循环控制条件比do-while的循 环控制条件更严格

C)do-while允许从外部转到循环体内 D)do-while 的循环体不能是复合语句 正确答案: A

7.3 执行下面的程序段后,变量k中的值为 int k=3, s[2]; s[0]=k; k=s[1]*10; A)不定值 B)33 C)30 D)10 正确答案:A

7.4 定义如下变量和数组: int k;

int a[3][3]={9,8,7,6,5,4,3,2,1}; 则下面语句的输出结果是

for(k=0;k<3;k++)printf(\[k] [k]); A)7 5 3 B)9 5 1 C)9 6 3 D)7 4 1 正确答案:B

7.6 设有数组定义: char array[] =\则数组 array所占的空间为 A)4个字节

B)5个字节 C)6个字节 D)7个字节 正确答案:C

7.8 若有说明:int a[][3] ={1,2,3,4,5,6,7};则a数组第一维的大小 是 A)2 B)3 C)4 D)无确定值 正确答案:B

7.9 对以下说明语句的正确理解是 int a[10]={6,7,8,9,10};

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

7.10 若有说明:int a[][4]={0,0}; 则下面不正确的叙述是

A)数组a的每个元素都可得到初值0 B)二维数组a的第一维大小为1

C)当初值的个数能被第二维的常量表达式 的值除尽时,所得商数就是第一维的大小 D)只有元素a[0][0]和a[0][1]可 得到初值,其余元素均得不到确定的初值 正确答案:D

7.12 假定int类型变量占用两个字节,其 有定义:int x[10]={0,2,4};,则数组x 在内存中所占字节数是 A)3 B)6 C)10 D)20 正确答案:D

7.13 以下能对二维数组c进行正确的初始 化的语句是

A)int c[3][]={{3},{3},{4}}; B)int c[][3]={{3},{3},{4}}; C)int c[3][2]={{3},{3},{4},{5}}; D)int c[][3]={{3},{},{3}}; 正确答案:B


大学C语言选择题库(1)(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:学校专用教室管理考核办法

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

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