


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
东北大学22春《高级语言程序设计基础X》在线平时作业11:对以下说明语句的正确理解是()。inta[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、因为数组与初值的个数不相同,所以此语句不正确答案:B2:下面程序段的输出结果是()。inta=023;printf("%d\n",--a);A、23B、17C、18D、24答案:C3:若调用fputc函数输出字符成功,则函数的返回值是()。A、输出的字符B、-1C、0D、EOF答案:A4:系统的标准输入文件是指()。A、键盘B、显示器C、软盘D、硬盘答案:A5:已知学生记录描述如下,下面对结构体成员"computer"的赋值方式正确的是()。structstudent{intnum;charname[8];struct{floatmath;floatengl;floatcomputer;}mark;}std;A、puter=84;B、puter=84;C、puter=84;D、puter=84;答案:C6:执行下面程序段后,x的值是()。intx;printf("%d\n",(x=3*5,x+5));A、10B、15C、20D、5答案:B7:以下程序执行后a的值为()。main(){inta,m=2,k=1,*p=&k;a=p!=&m;printf("%d\n",a);}A、-1B、0C、1D、2答案:C8:C语言允许函数值类型的缺省定义,此时该函数值隐含的类型是()。A、floatB、intC、longD、double答案:B9:设ch是char类型变量,其值是A,则表达式ch=(ch>='A'&&ch<='Z')?(ch+32):ch的值是()。A、ZB、AC、aD、z答案:C10:若有以下语句,则对x数组元素引用不正确的是()。intx[]={1,2,3,4,5,6},*ptr;ptr=x;A、*(--ptr)B、*(ptr--)C、*(ptr++)D、*(++ptr)答案:A11:设x、y均是int类型变量,且x值为100,则关于以下for循环的正确判断是()。for(y=100;x!=y;++x,y++)printf("****\n");A、循环体只执行一次B、是无限循环C、循环体一次都不执行D、for语句中存在语法错误答案:C12:若有说明:char*pc[]={"aaa","bbb","ccc","ddd"};,则以下叙述正确的是()。A、*pc[0]代表的是字符串"aaaB、*pc[0]代表的是字符'a'C、pc[0]代表的是字符串"aaa"D、pc[0]代表的是字符'a'答案:B13:若有以下程序段:for(m=1;m<=100;m++){scanf("%d",&y);if(y<0)continue;printf("%3d",m);}正确的描述是()。A、当y<0时整个循环结束B、y>=0时什么也不输出C、printf函数永远也不执行D、最多允许输出100个非负整数答案:D14:若使用一维数组名作函数实参,则以下正确的说法是()。A、必须在主调函数中说明此数组的大小B、实参数组类型与形参数组类型可以不匹配C、在被调函数中,不需要考虑形参数组的大小D、实参数组名与形参数组名必须一致答案:A15:若a为int类型变量,则执行以下程序段后a的值为()。a=5;a*=a/=a++;A、2B、1C、40D、3答案:A16:若有说明:inta[][3]={1,2,3,4,5,6,7};则数组a第一维的大小是()。A、2B、3C、4D、无确定值答案:B17:若希望当num的值为奇数时,表达式的值为“真”,num的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是()。A、num%2==1B、!(num%2==0)C、!(num%2)D、num%2答案:C18:定义如下变量和数组:intk;inta[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(k=0;k<3;k++)printf("%d",a[k][2-k]);A、357B、369C、159D、147答案:A19:设有一段程序:int*var,a;a=100;var=&a;a=*var+10;执行上面程序段后a的值为()。A、120B、110C、100D、90答案:B20:若有定义:inta[2][3];,则以下对a数组元素地址的正确表示为()。A、*(a+1)B、*(a[1]+2)C、a[1]+3D、a[0][0]答案:A21:若执行fopen函数时发生错误,则函数的返回值是()。A、随机值B、1C、NULLD、EOF答案:C22:下面程序的运行结果是()。chara[7]="abcdef";charb[4]="ABC";strcpy(a,b);printf("%c",a[5]);A、输出空格B、\0C、eD、f答案:D23:以下对指针变量的操作中,不正确的是()。A、intp,*q;q=&p;B、int*p,*q;q=p=NULL;C、inta=5,*p;*p=a;D、inta=5,*p=&a,*q=&a;*p=*q;"答案:D24:下列关于C语言的叙述错误的是()。A、大写字母和小写字母的意义相同B、不同类型的变量可以在一个表达式中C、在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 出借咨询服务协议
- 联合研究开发协议
- 办公项目总结与未来展望报告
- 地坪浇筑劳务分包合同
- 独院买卖合同协议书
- 砖砌体工程施工合同协议书
- 高效办公流程优化解决方案
- 媒体资源共享合作框架协议
- 制作细胞的结构模型(第1课时)教学设计-2024-2025学年苏科版生物七年级上册
- 写字楼照明设计施工方案
- 路基换填级配碎石施工方案
- EIM Book 1 Unit 7 Learning languages单元检测试题
- 四川省政府采购评审专家考试题库
- GB/T 34875-2017离心泵和转子泵用轴封系统
- GB/T 25085.3-2020道路车辆汽车电缆第3部分:交流30 V或直流60 V单芯铜导体电缆的尺寸和要求
- GA/T 1081-2020安全防范系统维护保养规范
- 2023一年级下册语文教学工作计划(2篇)
- 2022年云上贵州大数据(集团)有限公司招聘笔试试题及答案解析
- (虎符铜砭刮痧)基本理论及临床应用课件
- 文件袋、档案袋密封条模板
- 依图科技业务概述
评论
0/150
提交评论