18秋学期《C语言及程序设计》在线作业1

上传人:Q53****683 文档编号:61892183 上传时间:2018-12-14 格式:DOCX 页数:5 大小:183.43KB
返回 下载 相关 举报
18秋学期《C语言及程序设计》在线作业1_第1页
第1页 / 共5页
18秋学期《C语言及程序设计》在线作业1_第2页
第2页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《18秋学期《C语言及程序设计》在线作业1》由会员分享,可在线阅读,更多相关《18秋学期《C语言及程序设计》在线作业1(5页珍藏版)》请在金锄头文库上搜索。

1、C语言及程序设计 1 单选题 1 复制题干,如有插入图片点击第二个“插入多图按钮”插入图片并上传图片 A A 单击选项1 粘贴答案,如有图片同样方法插入上传B 选项内容都是2 下面程序的运行结果是()。charc="tv0willn"printf("%d",strlen(c); B A 14B 3C 9D 字符串中有非法字符,输出值不能确定3 下列四组选项中,均不是C语言关键字的选项是()。 A A defineIFtypeB getccharprintfC includescanfcaseD whilegopow4 下面对指针变量的叙述,正确的是()

2、B A 指针变量可以加上一个指针变量B 可以把一个整形数赋给指针变量C 指针变量的值可以赋给指针变量D 指针变量不可以有空值,即该指针变量必须指向某一变量5 以下对二维数组a的正确说明是()。 C A inta3;B "floata(3,4);"C doublea14D floata(3)(4);6 若有定义inta=2,b=9,k;k=a+b+/a+则k的值是() C A 6.5B 7C 6D 87 C语言中,下列说法正确的是() D A 不能使用do…while语句构成循环。B do…while语句构成的循环必须用break语句才能退出。C

3、do…while语句构成的循环,当while语句中的表达式值为非0结束循环。D do…while语句构成的循环,当while语句中的表达式值为0结束循环。8 有两个字符数组a、b,则以下正确的输入语句是()。 C A gets(a,b);B "scanf(""%s%s"",a,b);"C "scanf(""%s%s"",a,b);"D "gets(""a""),gets(""b&

4、quot;");"9 sizeof(float)是()。 B A 双精度型表达式B 一个整型表达式C 一个函数调用D 一个不合法的表达式10 若使用下述程序段将整数12和浮点数13.6分别赋给变量a和b,那么输入应该式()。inta;floatb;scanf(“a=%d,b=%f”,a,b); B A 1213.6B "a=12,b=13.6"C "12,13.6"D a=12b=13.611 以下for循环语句()。for(;)printf(“*”); B A 判断循环结束的条件不合法

5、B 是无限循环C 循环一次也不执行D 循环只执行一次12 若有以下定义:intm=7,n=12;则能得到值为3的表达式是()。 D A n%=(m%=5)B n%=(m-m%5)C n%=m-m%5D (n%=m)-(m%=5)13 下述for语句intI,x;for(i=0,x=1,i=9;x!=876;i+)scanf(“%d”,x); A A 最多循环10次B 最多循环次C 无限循环D 一次也不循环14 若二维数组a有m列,则计算任一元素aij在数组中位置的公式为()。(假设a00位于数组的第一个位置上。) D A i*m+jB j*m+iC i*m+j-1D i

6、*m+j+115 以下能对二维数组a进行正确初始化的语句是()。 B A inta2=1,0,1,5,2,3;B "inta3=1,2,3,4,5,6;"C "inta24=1,2,3,4,5,6;"D "inta3=1,0,1,1,1;"2 判断题 1 C语言fread()函数的功能是从文件fp中读取n个字符存入指定的内存。 B A 错误B 正确2 0既不是奇数也不是偶数 B A 对B 错3 声明语句int a3=1,0,1,1,1;能对二维数组a进行正确初始化。 A A 错误B 正确4 c语言程序中有调用关系的所有函数都必须放在同一源程序文件中 A A 错误B 正确5 int a3;可以对二维数组a的正确说明。 A A 错误B 正确

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号