北交18秋《C语言程序设计(专)》在线作业一.doc

北交18秋《C语言程序设计(专)》在线作业一.doc

ID:62305458

大小:45.50 KB

页数:15页

时间:2021-04-26

北交18秋《C语言程序设计(专)》在线作业一.doc_第1页
北交18秋《C语言程序设计(专)》在线作业一.doc_第2页
北交18秋《C语言程序设计(专)》在线作业一.doc_第3页
北交18秋《C语言程序设计(专)》在线作业一.doc_第4页
北交18秋《C语言程序设计(专)》在线作业一.doc_第5页
资源描述:

《北交18秋《C语言程序设计(专)》在线作业一.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、优选(单选题)1:函数rewind的作用是A:使文件位置指针重新返回文件的开始位置B:将文件位置指针指向文件中所要求的特定位置C:使文件位置指针指向文件的末尾D:使文件位置指针自动移至下一个字符位置正确答案:(单选题)2:在16位IBM-PC机上使用C语言,若有如下定义  structdata  {inti;  charch;  doublef;  }b;  则结构变量b占用内存的字节数是A:1B:2C:7D:11正确答案:(单选题)3:下列程序的输出结果是  intb=2;  intfunc(int*a)  {b+=*a;return(b);

2、}  main()  {inta=2,res=2;  res+=func(&a);  printf("%d\n",res);  }A:4B:6C:8D:10正确答案:(单选题)4:以下叙述中不正确的是15/15优选A:在不同的函数中可以使用相同的名字的变量B:函数中的形式参数是局部变量C:在一个函数内定义的变量只在本函数X围内有效D:在一个函数内的复合语句中定义的变量在本函数X围内有效正确答案:(单选题)5:阅读以下程序及对程序功能的描述,其中正确的描述是  #include  main()  {  FILE*in,*out;  charch,

3、infile[10],outfile[10];  printf("Entertheinfilename:\n");  scanf("%s",infile);  printf("Entertheoutfilename:\n");  scanf("%s",outfile);  if((in=fopen(infile,"r"))==NULA:程序完成将磁盘文件的信息在屏幕上显示的功能B:程序完成将两个磁盘文件合二为一的功能C:程序完成将一个磁盘文件复制到另一个磁盘文件中D:程序完成将两个磁盘文件合并并在屏幕上输出正确答案:(单选题)6:若有以下程序 

4、 #include  inta[]={2,4,6,8};  main()  {inti;  int*p=a;  for(i=0;i<4;i++)a[i]=*p;  printf("%d\n",a[2]);  }  上面程序输出结果是A:6B:8C:4D:215/15优选正确答案:(单选题)7:下列各数据类型不属于构造类型的是A:枚举型B:共用型C:结构型D:数组型正确答案:(单选题)8:有如下程序  inta[10]={1,2,3,4,5,6,7,8,9,10};  int*p=&a[3],b;b=p[5];  则b的值是A:5B:6C:9D:

5、8正确答案:(单选题)9:C语言中,能识别处理的文件为A:文本文件和数据块文件B:文本文件和二进制文件C:流文件和文本文件D:数据文件和二进制文件正确答案:(单选题)10:下面能正确进行字符串赋值操作的是A:chars[5]={"ABCDE"};15/15优选B:chars[5]={′A′,′B′,′C′,′D′,′E′};C:char*s;s="ABCDE";D:char*s;chara;scanf("%s",&s);正确答案:(多选题)1:函数调用可以______。A:出现在一个表达式中B:出现在执行语句中C:作为一个函数的实参D:作为一个

6、函数的形参正确答案:(多选题)2:以下叙述中正确的是______。A:对于double类型数组,不可以直接用数组名对数组进行整体输入或输出B:当程序执行中,数组元素的下标超出所定义的下标X围时,系统将给出“下标越界”的出错信息C:可以通过赋初值的方式确定数组元素的个数D:数组名代表的是数组所占存储区的首地址,其值不可改变正确答案:(多选题)3:在文件操作中,用于检测和设置文件状态的函数有______。A:文件结束检测函数feof()B:读写文件出错检测函数ferror()C:文件出错和结束标志文件函数才clearerr()15/15优选D:文件

7、关闭函数fclose()正确答案:(多选题)4:关于静态局部变量的说明正确的是______。A:静态局部变量存储在静态存储区B:静态局部变量是在编译时赋初值的,即只赋一次值,在程序运行时它已有初值C:若在定义局部变量时不赋初值,则编译时自动赋初值为0或空字符D:虽然静态局部变量在函数调用结束后仍然存在,但其他函数是不能引用它的正确答案:(多选题)5:以下不正确的叙述是______。A:C语言的主函数是无参函数B:C语言的主函数最多允许有1个参数C:C语言的主函数最多允许有2个参数D:C语言的主函数可以有2个以上参数正确答案:(多选题)6:关于宏

8、定义的说法正确的是:A:宏名一般习惯用大写字母表示,以便与变量名相区别B:使用宏名代替一个字符串,可以减少程序中重复书写某些字符串的工作量C:宏定义是

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

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

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