南开(本部)19春学期(1709、1803、1809、1903)《C语言程序设计

2019-08-31 21:28

谋学网www.mouxue.com

【奥鹏】[南开大学(本部)]19春学期(1709、1803、1809、1903)《C语言程序设计》在线作业

试卷总分:100 得分:100 第1题,以下不正确的语句为( ) A、if(xy);

B、if(xy){x++;y++;} C、if(x=y)&&(x!=0)x+=y;

D、if(x!=y) scanf(\正确答案:

第2题,若调用fputc函数输出字符成功,则其返回值是( ) A、EOF B、1 C、0

D、输出的字符 正确答案:

第3题,下面正确的字符常量是( ) A、\B、\C、'W'

D、''(中间没有空格) 正确答案:

第4题,若要打开D盘上user文件夹下名为abc.txt的文本文件进行读、写操作,符合此要求的函数调用是( )

A、fopen(\B、fopen(\C、fopen(\D、fopen(\正确答案:

第5题,下列哪个是字符写函数( )。 A、fgetc B、fputc C、fgets D、fwrite 正确答案:

第6题,for (i=2; i=0; ) printf(“%d” , i--) ; 以上程序段的循环次数是( )。

谋学网www.mouxue.com

A、2次 B、无限次 C、0 次 D、1 次 正确答案:

第7题,下面程序段 int k=2; while (k==0) {printf(“%d”,k);k--;} 则下面描述中正确的是()。

A、while 循环执行 10 次 B、循环是无限循环

C、循环体语句一次也不执行 D、循环体语句执行一次 正确答案:

第8题,下面4个选项中,均是C语言关键字的选项是( )。 A、auto enum include

B、switch typedef continue C、signed union scanf D、if struct type 正确答案:

第9题,int k=1; while (k=10); 上述语句执行后,变量k的值是( )。 A、10 B、11 C、9

D、无限循环,值不定 正确答案:

第10题,设有如下程序 # includestdio.h main() { char ch1='A',ch2='a'; printf(\则下列叙述正确的为( ) A、程序的输出结果为大写字母A B、程序的输出结果为小写字母a C、运行时产生错误信息

D、格式说明符的个数少于输出项的个数,编译出错 正确答案:

第11题,以下符合C语言语法的赋值表达式是( ) A、d=9+e+f=d+9 B、d=9+e,f=d+9

C、d=9十e,e++,d十9

谋学网www.mouxue.com

D、d=9十e++=d十7 正确答案:

第12题,在C语言中,char型数据在内存中的存储形式是( ) A、补码 B、反码 C、原码 D、ASCII码 正确答案:

第13题,在C语言中,要求运算数必须是整型的运算符是( )。 A、/ B、&& C、!= D、%

正确答案:

第14题,main() {struct date {int year,month,day;}today; printf(\date));} 以上程序的运行结果是( ) A、6 B、8 C、10 D、12 正确答案:

第15题,下面不正确的字符串常量是( )。 A、abc' B、\C、\D、\正确答案:

第16题,以下正确的叙述是( )

A、在C语言中,每行只能写一条语句

B、若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数 C、在C程序中,无论整数还是实数,都能被准确无误的表示 D、在C程序中,%是只能用于整数运算的运算符 正确答案:

谋学网www.mouxue.com

第17题,C程序的执行从哪里开始( ) A、第一条语句 B、第一个函数 C、最后一个函数 D、主函数 正确答案:

第18题,若已有定义int x=2; int *p=&x;则*p的值为( ) A、2 B、&x C、*x D、&p 正确答案:

第19题,关于return语句,下列说法正确的是( )。 A、不能在主函数中出现 B、必须在每个函数中出现

C、可以在同一个函数中出现多次

D、只能在除主函数之外的函数中再出现一次 正确答案:

第20题,printf函数中用到格式符%5s ,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式( ) A、从左起输出该字串,右补空格 B、按原字符长从左向右全部输出 C、右对齐输出该字串,左补空格 D、输出错误信息 正确答案:

第21题,#includestdio.h main() {union { long a; int b; char c;}m; printf(\以上程序的运行结果是( )。 A、2 B、4 C、6 D、8

正确答案:

第22题,若以”a+”方式打开一个已存在的文件,则以下叙述正确的是( )。

A、文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读操作。 B、文件打开时,原有文件内容被删除,位置指针移到文件开头,可作重新写和读操作。

谋学网www.mouxue.com

C、文件打开时,原有文件内容被删除,只可作写操作。 D、以上各种说法皆不下确。 正确答案:

第23题,当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是 A、k%2 B、k%2==0 C、(k%2)!=0 D、!(k%2==0) 正确答案:

第24题,若有定义char str[]= “very good”,则str的长度为( ) A、8 B、9 C、10 D、11 正确答案:

第25题,已知字母A的ASCII码为十进制数65,且定义c2为字符型变量,则执行语句c2='A'+'6'-'3';后,c2中的值为( ) A、D B、68

C、不确定的值 D、C

正确答案:

第26题,一个源程序文件由一个或多个什么组成( ) A、语句 B、函数 C、程序块 D、子程序 正确答案:

第27题,设有说明语句:char w;int x;float y;double z;w*x+z-y值的数据类型为( )。 A、float B、char C、int D、double 正确答案:


南开(本部)19春学期(1709、1803、1809、1903)《C语言程序设计.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:调研报告11.26-地方高校转型发展创办应用技术大学的实践与探索

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: