资源描述:
《东大18春学期《C语言及程序设计》在线作业2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、东大18春学期《C语言及程序设计》在线作业21、A2、D3、C4、B5、C一、单选题共15题,75分1、071^052的结果是()A32B16C23D22正确答案是:A2、下列语句中,符合语法的语句式()。Aa+b=3Ba=a+7Ca=c+b+3=6;D"a=8,b=a+7;"正确答案是:D3、下面对函数的叙述,不正确的是()。A函数的返回值是通过函数中的return语句获得的B函数不能嵌套定义C一个函数中有且只有一个return语句D函数中没有return语句,并不是不带回值正确答案是:C4、下面程序的运行结果
2、是()。charc[]="tv\ will";printf("%d",strlen(c));A14B3C9D字符串中有非法字符,输出值不能确定正确答案是:B5、以下程序的输出结果是()。main(){char*a[][5]={“how”,”do”,”you”,”do”,”!”};char**p;inti;p=a;for(i=0;i<4;i++);printf(“%s”,p[i]);}Ahowdoyoudo!BhowChowdoyoudoDhdyd正确答案是:C6、以下能对一维数组a进行正确初始化的语句
3、是()。Ainta[10]=(0,0,0,0,0);Binta[10]={};Cinta[]={0};Dinta[10]={10*1};正确答案是:C7、复制题干,如有插入图片点击第二个“插入多图按钮”插入图片并上传图片A单击选项1粘贴答案,如有图片同样方法插入上传B选项内容都是正确答案是:A8、标有/**/语句的输出结果为()intx=20;printf(“%d,%o,%x”,x,x,x);/**/A20,20,20B"20,24,14"C"20,14,24"D"20,024,14"正确答案是:B9、若执行fo
4、pen函数时发生错误,则函数的返回值是()。A随机值B1CNULLDEOF正确答案是:C10、下列程序的输出结果是()main(){intb=4;b*=b+=b+b;printf(“%d”,a);}A16B32C96D144正确答案是:D11、若有以下说明和语句,则输出结果是()。Char*sp=”\””;Printf(“%d”,strlen(sp));A6B3C5D字符串中有非法自负,输出值不定正确答案是:B12、char*A[5],则标识符A的意义时()。AA是一个指向有5个字符型元素的指针变量B
5、A是一个有5个元素的一维数组,每个元素指向字符型的指针变量CA是一个指向字符型的函数的指针变量DA是一个有5个元素的一维数组,每个元素指向整型变量的指针变量正确答案是:B13、若有说明:inta[10];则对数组元素的正确引用是()。Aa[10]B"a[3,5]"Ca(5)Da[10-10]正确答案是:D14、sizeof(float)是()。A双精度型表达式B一个整型表达式C一个函数调用D一个不合法的表达式正确答案是:B15、设int类型的数据长度为2个字节,则unsignedint类型数据的取值范围是()。A
6、0~255B0~65535C-32768~+32767D-256~+255正确答案是:B二、判断题共5题,25分1、声明语句inta[][3]={{1,0,1},{},{1,1}};能对二维数组a进行正确初始化。A错误B正确正确答案是:A2、用1、3、5组成的所有的三位数,一定都是3的倍数A对B错正确答案是:A3、inta[3][];可以对二维数组a的正确说明。A错误B正确正确答案是:A4、函数必须有返回值,否则不能使用函数A错误B正确正确答案是:A5、0既不是奇数也不是偶数A对B错正确答案是:B