吉大15秋学期《C语言程序设计》在线作业二答案.doc

吉大15秋学期《C语言程序设计》在线作业二答案.doc

ID:59219461

大小:18.50 KB

页数:5页

时间:2020-09-09

吉大15秋学期《C语言程序设计》在线作业二答案.doc_第1页
吉大15秋学期《C语言程序设计》在线作业二答案.doc_第2页
吉大15秋学期《C语言程序设计》在线作业二答案.doc_第3页
吉大15秋学期《C语言程序设计》在线作业二答案.doc_第4页
吉大15秋学期《C语言程序设计》在线作业二答案.doc_第5页
资源描述:

《吉大15秋学期《C语言程序设计》在线作业二答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、吉大15秋学期《语言程序设计》在线作业二一、单选题(共10道试题,共40分。)1.在16位IM-P机上使用语言,若有如下定义  strutt  {inti;  hrh;  oulf;  };  则结构变量占用内存的字节数是.1.2.7.11正确答案:2.执行以下程序后,,的值分别为  min()  {int,,k=4,m=6,*p1=&k,*p2=&m;  =p1==&m;  =(*p1)/(*p2)+7;  printf("=%\n",);  printf("=%\n",);  }.-1,5.1,6.0,7.

2、4,10正确答案:3.设有定义:intn=0,*p=&n,**q=&p,则下列选项中正确的赋值语句是.p=1;.*q=2;.q=p;.*p=5;正确答案:4.若已定义:  int[]={0,1,2,3,4,5,6,7,8,9},*p=,i;  其中0≤i≤9,则对数组元素不正确的引用是.[p-].*(&[i]).p[i].[10]正确答案:5.下面能正确进行字符串赋值操作的是.hrs[5]={""};.hrs[5]={′′,′′,′′,′′,′′};.hr*s;s="";.hr*s;hr;snf("%s",&s

3、);正确答案:6.函数rwin的作用是.使文件位置指针重新返回文件的开始位置.将文件位置指针指向文件中所要求的特定位置.使文件位置指针指向文件的末尾.使文件位置指针自动移至下一个字符位置正确答案:7.以下程序有错,错误原因是  min()  {int*p,i;hr*q,h;  p=&i;  q=&h;  *p=40;  *p=*q;  ......  }.p和q的类型不一致,不能执行*p=*q;语句.*p中存放的是地址值,因此不能执行*p=40;语句.q没有指向具体的存储单元,所以*q没有实际意义.q虽然指向了

4、具体的存储单元,但该单元中没有确定的值,所以执行*p=*q;没有意义,可能会影响后面语句的执行结果正确答案:8.若有以下程序  #inlu  int[]={2,4,6,8};  min()  {inti;  int*p=;  for(i=0;i<4;i++)[i]=*p;  printf("%\n",[2]);  }  上面程序输出结果是.6.8.4.2正确答案:9.语言中,能识别处理的文件为.文本文件和数据块文件.文本文件和二进制文件.流文件和文本文件.数据文件和二进制文件正确答案:10.有如下程序  int

5、[10]={1,2,3,4,5,6,7,8,9,10};  int*p=&[3],;=p[5];  则的值是.5.6.9.8正确答案:吉大15秋学期《语言程序设计》在线作业二二、多选题(共5道试题,共20分。)1.以下对一维数组进行初始化,错误的语句是______。.int[10]=(0,0,0,0,0);.int[10]={};.int[10]={0};.int[2]={10,9,8}正确答案:2.若有以下定义和语句:oulr=99,*p=&r;*p=r;则以下不正确的叙述是:______.以上两处的*p含义

6、相同,都说明给指针变量p赋值.语句“*p=r;”把变量r的地址值赋给指针变量p.语句“*p=r;”取变量r的值放回r中.在“oulr=99,*p=&r;”中,把r的地址赋值给了p所指的存储单元正确答案:3.已知:intx,,;下列选项中正确的if语句是______。.if(=)x++;.if(=<)x++;.if(-)x++;.if(x)x++;正确答案:4.以下叙述中正确的是______。.对于oul类型数组,不可以直接用数组名对数组进行整体输入或输出.当程序执行中,数组元素的下标超出所定义的下标范围时,系统

7、将给出“下标越界”的出错信息.可以通过赋初值的方式确定数组元素的个数.数组名代表的是数组所占存储区的首地址,其值不可改变正确答案:5.在文件操作中,用于检测和设置文件状态的函数有______。.文件结束检测函数fof().读写文件出错检测函数frror().文件出错和结束标志文件函数才lrrr().文件关闭函数flos()正确答案:吉大15秋学期《语言程序设计》在线作业二三、判断题(共10道试题,共40分。)1.若打开文件的方式为“w”而该文件已经存在,则文件中原有数据被清除。.错误.正确正确答案:2.puts

8、和gts函数只能输入或输出一个字符串.错误.正确正确答案:3.对于oul类型数组,不可以直接用数组名对数组进行整体输入或输出。.错误.正确正确答案:4.语句intpt中的*pt是指针变量名。.错误.正确正确答案:5.swith语句中,各个s和fult的出现次序不影响执行结果。().错误.正确正确答案:6.模运算符要求两侧均应为整型数据。().错误.正确正确答案:7.共用体所占的内存空间

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。