奥鹏南开16春学期《C语言程序设计》在线作业_第1页
奥鹏南开16春学期《C语言程序设计》在线作业_第2页
奥鹏南开16春学期《C语言程序设计》在线作业_第3页
奥鹏南开16春学期《C语言程序设计》在线作业_第4页
奥鹏南开16春学期《C语言程序设计》在线作业_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

16春学期《语言程序设计》在线作业一、单项选择题〔共40道试题,共80分。〕1.假设执行fopn函数时发生错误,那么函数的返回值是().地址值.null.1.OF正确答案:2.以下哪个是字符写函数()。.fgt.fput.fgts.fwrit正确答案:3.strutprson{hrnm[9];intg;};strutprsonlss[10]={"John",17,"Pul",19,"Mry"18,"m",16};根据上面的定义,能打印出字母M的语句是()。.printf("%\n",lss[3].nm);.printf("%\n",lss[3].nm[1]);.printf("%\n",lss[2].nm[1]);.printf("%\n",lss[2].nm[0])正确答案:4.假设以〞+〞方式翻开一个已存在的文件,那么以下表达正确的是()。.文件翻开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读操作。.文件翻开时,原有文件内容被删除,位置指针移到文件开头,可作重新写和读操作。.文件翻开时,原有文件内容被删除,只可作写操作。.以上各种说法皆不下确。正确答案:5.下面4个选项中,均是不合法的用户标识符的选项是().P_0o.flot0_.-123int._123tmpINT正确答案:6.当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是.k%2.k%2==0.(k%2)!=0.!(k%2==0)正确答案:7.puthr函数可以向终端输出一个:.整型变量表达式值.实型变量值.字符串.字符或字符型变量值正确答案:8.for(i=2;i==0;)printf(“%〞,i--);以上程序段的循环次数是().2次.无限次.0次.1次正确答案:9.fsnf函数的正确调用形式是()。.fsnf(文件指针,格式字符串,输出表列).fsnf(格式字符串,输出表列,fp).fsnf(格式字符串,文件指针,输出表列).fsnf(文件指针,格式字符串,输入表列)正确答案:10.intk=1;whil(k<=10);上述语句执行后,变量k的值是()。.10.11.9.无限循环,值不定正确答案:11.以下关于数组的特征错误的是()。.先定义后使用.可以有多维.定义数组长度时可以用常量或变量.可以作参数传递正确答案:12.学生记录描述为strutstunt{intno;hrnm[20];hrsx;strut{intyr;intmonth;inty;}irth;};strutstunts;设变量s中的“生日〞应该是“1984年11月11日〞,以下对“生日〞的正确赋值方式是()。.yr=1984;month=11;y=11;.irth.yr=1984;irth.month=11;irth.y=11;.s.yr=1984;s.month=11;s.y=11;.s.irth.yr=1984;s.irth.month=11;s.irth.y=11;正确答案:13.设有以下说明语句strutstu{int;flot;}stutyp;那么以下表达不正确的是().stutyp是用户定义的结构体类型名.和都是结构体成员名.strut是结构体类型的关键字.strutstu是用户定义的结构体类型正确答案:14.min(){intx,y,z;snf(“%%%〞,&x,&y,&z);printf(“x+y+z=%\n〞,x+y+z);}输入数据的形式是25,13,10<回车>,那么程序的输出结果是().x+y+z=48.x+y+z=35.x+z=35.不确定值正确答案:15.以下不正确的语句为().if(x>y);.if(x>y){x++;y++;}.if(x=y)&&(x!=0)x+=y;.if(x!=y)snf("%",&x);lssnf("%",&y);正确答案:16.一个源程序文件由一个或多个什么组成().语句.函数.程序块.子程序正确答案:17.各变量的类型说明如下:inti=8,k,,;unsignlongw=5;oulx=1.42,y=5.2;那么以下符合语言语法的表达式是:.十=一=(=4)*(=3).=*3=2.x%(一3).y=f1ot(i)正确答案:18.#inlu“stio.h〞voimin(){intsum=0,=1;whil(<=10){sum=sum+;++;}printf(“sum=%\n〞,sum);}以上程序段的运行结果是().sum=0.sum=55.sum=10.sum=11正确答案:19.printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,那么输出按方式().从左起输出该字串,右补空格.按原字符长从左向右全部输出.右对齐输出该字串,左补空格.输出错误信息正确答案:20.for(i=2;i=0;)printf(“%〞,i--);以上程序段的循环次数是()。.2次.无限次.0次.1次正确答案:21.字母的SII码为十进制数65,且定义2为字符型变量,那么执行语句2=''+'6'-'3';后,2中的值为()..68.不确定的值.正确答案:22.程序的执行从哪里开始().第一条语句.第一个函数.最后一个函数.主函数正确答案:23.以下函数调用中,不正确的是().mx(,).mx(3,+).mx(3,5).intmx(,)正确答案:24.设有说明语句:hrw;intx;floty;oulz;w*x+z-y值的数据类型为()。..oul正确答案:25.在语言中,hr型数据在内存中的存储形式是().补码.反码.原码.SII码正确答案:26.fgt函数的作用是从指定文件读入一个字符,该文件的翻开方式必须是().只写.追加.读或读写.答案和都正确正确答案:27.以下哪个是读写文件出错检测函数()。.frror.lrrr.fof.fwrit正确答案:28.语言结构体类型变量在程序执行期间()。.所有成员一直驻留在内存中.只有一个成员驻留在内存中.局部成员驻留在内存中.没有成员驻留在内存中正确答案:29.以下符合语言语法的赋值表达式是().=9++f=+9.=9+,f=+9.=9十,++,十9.=9十++=十7正确答案:30.下面正确的字符常量是().""."\\".'W'.''(中间没有空格)正确答案:31.fwrit函数的一般调用形式是().fwrit(uffr,ount,siz,fp).fwrit(fp,siz,ount,uffr).fwrit(fp,ount,siz,uffr).fwirt(uffr,siz,ount,fp)正确答案:32.当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是.k%2.k%2==0.(k%2)!=0.!(k%2==0)正确答案:33.下面4个选项中,均是语言关键字的选项是()。.utonuminlu.swithtypfontinu.signunionsnf.ifstruttyp正确答案:34.min(){strutt{intyr,month,y;}toy;printf("%\n",sizof(strutt));}以上程序的运行结果是().2正确答案:35.假设要翻开盘上usr文件夹下名为.txt的文本文件进行读、写操作,符合此要求的函数调用是().fopn(":\\usr\\.txt","r").fopn(":\usr\.txt","w").fopn(":\\usr\\.txt","r+").fopn(":\usr\.txt","r")正确答案:36.下面不正确的字符串常量是().'."12'12"."0".""正确答案:37.以下对语言中共用体类型数据的表达正确的是().可以对共用体变量名直接赋值.一个共用体变量中可以同时存放其所有成员.一个共用体变量中不能同时存放其所有成员.共用体类型定义中不能出现结构体类型的成员正确答案:38.以下不正确的表达是().在程序中,逗号运算符的优先级最低.在程序中,PH和ph是两个不同的变量.假设和类型相同,在执行了赋值表达式=后中的值将放人中,而中的值不变。.当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值。正确答案:39.x=-1;o{x=x*x;}whil(x);以上程序段().是死循环.循环执行2次.循环执行1次.有语法错误正确答案:40.假设有以下定义语句:int[10]={1,2,3,4,5,6,7,8,9,10};那么以下哪个是对该数组元素的正确引用().[10].[[3]-5].[[9]].[[4]+4]正确答案:16春学期《语言程序设计》在线作业二、判断题〔共10道试题,共20分。〕1.在Turo++中,字符型数据在内存中占1个字节。〔〕.错误.正确正确答案:2.在Visul中,实型数据在内存中占4个字节。〔〕.错误.正确正确答案:3.在C源程序中,/*与*/之间的注释信息也被编译,但对程序运行运果不发生影响。〔〕.错误.正确正确答案:4.对C语言中用到的任何一个变量都要规定其类型。〔〕.错误.正确正确答案:5.字符型数据和整数之间是不可

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论