《22春季[东北大学]《C语言及程序设计X》在线平时作业2-1》由会员分享,可在线阅读,更多相关《22春季[东北大学]《C语言及程序设计X》在线平时作业2-1(5页珍藏版)》请在金锄头文库上搜索。
1、 谋学网【奥鹏】C语言及程序设计X-东北大学C语言及程序设计X在线平时作业2试卷总分:100 得分:100第1题,一个语言程序总是从A、主过程开始执行B、主函数开始执行C、子程序开始执行D、主程序开始执行正确答案:B第2题,执行下面的程序后的数学结果为intxyzx=20y=40z=15whilexyx+=4y=4z/=2printf“%d%d%d”xyzA、40,36,30B、32,8,7C、32,28,7D、32,28,7.5正确答案:C第3题,对于条件表达式Ma+a其中的表达式M等价于A、M=0B、M=1C、M!=0D、M!=1正确答案:C第4题,若有说明inta10则对数组元素的正确引
2、用是A、a10B、a3,5C、a(5)D、a10-10正确答案:第5题,以下for循环语句forprintf“*”A、判断循环结束的条件不合法B、是无限循环C、循环一次也不执行D、循环只执行一次正确答案:第6题,设int类型的数据长度为2个字节则unsignedint类型数据的取值范围是A、0255B、065535C、-32768+32767D、-256+255正确答案:B第7题,以下不正确的C语言标识符是A、intB、a_1_2C、ab1exeD、_x正确答案:A第8题,当正常执行了文件关闭操作时fclose函数的返回值是A、-1B、随机值C、0D、1正确答案:C第9题,若有定义inta=2
3、b=9kk=a+b+/a+则k的值是A、6.5B、7C、6D、8正确答案:C第10题,以下程序段intx=1y=4printfxy”x=%d”y=%d”xyA、输出控制格式错误B、输出:x=1C、输出:y=1D、输出:y=4正确答案:C第11题,以下能对一维数组a进行正确初始化的语句是A、inta10=(0,0,0,0,0);B、inta10=;C、inta=0;D、inta10=10*1;正确答案:C第12题,下面四个选项中均是合法转义字符的选项是A、nB、017C、018fxabD、0101xlf正确答案:A第13题,若使用下述程序段将整数12和浮点数136分别赋给变量a和b那么输入应该式
4、intafloatbscanf“a=%db=%f”abA、1213.6B、a=12,b=13.6C、12,13.6D、a=12b=13.6正确答案:B第14题,下面程序的运行结果是charc=tv0willnprintf%dstrlencA、14B、3C、9D、字符串中有非法字符,输出值不能确定正确答案:B第15题,若执行fopen函数时发生错误则函数的返回值是A、随机值B、1C、NULLD、EOF正确答案:C第16题,下列不属于C语言关键字的是A、defaultB、registerC、enumD、external正确答案:D第17题,以下是正确的C语言标识符是A、#defineB、_123C
5、、%dD、n正确答案:B第18题,下面四个选项中均是正确的数值常量或字符常量的选项是A、0.00f8.9eB、a3.9E-2.51e1C、30110xFF000aD、001E140xabcd2e250.I14正确答案:第19题,若二维数组a有m列则计算任一元素aij在数组中位置的公式为假设a00位于数组的第一个位置上A、i*m+jB、j*m+iC、i*m+j-1D、i*m+j+1正确答案:D第20题,设已定义i和k为int类型变量则以下for循环语句forI=0k=1k=1i+k+printf“*n”A、判断循环结束的条件不合法B、是无限循环C、循环依次也不执行D、循环只执行一次正确答案:B第21题,声明语句inta3=10111能对二维数组a进行正确初始化A、错误B、正确正确答案:A第22题,0既不是奇数也不是偶数T、对F、错正确答案:F第23题,一个C源程序可由一个或多个函数组成A、错误B、正确正确答案:B第24题,在C程序中main函数必须位于程序的最前面A、错误B、正确正确答案:A第25题,声明语句inta=0可以对一维数组a进行正确初始化A、错误B、正确正确答案:B