内容发布更新时间 : 2025/2/6 20:26:11星期一 下面是文章的全部内容请认真阅读。
谋学网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程序中,%是只能用于整数运算的运算符 正确答案: