南开(本部)]19春学期(1709、1803、1809、1903)《C语言程序设计》在线作业
南开(本部)]19春学期(1709、1803、1809、1903)《C语言程序设计》在线作业【奥鹏】[南开大学(本部)]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("%d"&x)elsescanf("%d"&y)
正确答案
第2题若调用fputc函数输出字符成功,则其返回值是()
A、EOF
B、1
C、0
D、输出的字符
正确答案
第3题下面正确的字符常量是()
A、"c"
B、"\\"
C、W
D、(中间没有空格)
正确答案
第4题若要打开D盘上user文件夹下名为abc.txt的文本文件进行读、写操作,符合此要求的函数调用是()
A、fopen("D\\user\\abc.txt""r")
B、fopen("D\user\abc.txt""w")
C、fopen("D\\user\\abc.txt""r+")
D、fopen("D\user\abc.txt""rb")
正确答案
第5题下列哪个是字符写函数()。
A、fgetc
B、fputc
C、fgets
D、fwrite
正确答案
第6题for(i=2i=0)printf(“%d”i)以上程序段的循环次数是()。
A、2次 奥鹏作业答案
B、无限次
C、0次
D、1次
正确答案
第7题下面程序段intk=2while(k==0){printf(“%d”k)k}则下面描述中正确的是()。
A、while循环执行10次
B、循环是无限循环
C、循环体语句一次也不执行
D、循环体语句执行一次
正确答案
第8题下面4个选项中,均是C语言关键字的选项是()。
A、autoenuminclude
B、switchtypedefcontinue
C、signedunionscanf
D、ifstructtype
正确答案
第9题intk=1while(k=10)上述语句执行后,变量k的值是()。
A、10
B、11
C、9
D、无限循环,值不定
正确答案
第10题设有如下程序#includestdio.hmain(){charch1=Ach2=aprintf("%c\n"(ch1ch2))}则下列叙述正确的为()
A、程序的输出结果为大写字母A
B、程序的输出结果为小写字母a
C、运行时产生错误信息
D、格式说明符的个数少于输出项的个数,编译出错
正确答案
第11题以下符合C语言语法的赋值表达式是()
A、d=9+e+f=d+9
B、d=9+ef=d+9
C、d=9十ee++d十9
D、d=9十e++=d十7
正确答案
第12题在C语言中,char型数据在内存中的存储形式是()
A、补码
B、反码
C、原码
D、ASCII码
正确答案
第13题在C语言中,要求运算数必须是整型的运算符是()。
A、/
B、&&
C、!=
D、%
正确答案
第14题main(){structdate{intyearmonthday}todayprintf("%d\n"sizeof(structdate))}以上程序的运行结果是()
A、6
B、8
C、10
D、12
正确答案
第15题下面不正确的字符串常量是()。
A、abc
B、"1212"
C、"0"
D、""
正确答案
第16题以下正确的叙述是()
A、在C语言中,每行只能写一条语句
B、若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数
C、在C程序中,无论整数还是实数,都能被准确无误的表示
D、在C程序中,%是只能用于整数运算的运算符
正确答案
第17题C程序的执行从哪里开始()
A、第一条语句
B、第一个函数
C、最后一个函数
D、主函数
正确答案
第18题若已有定义intx=2int*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.hmain(){union{longaintbcharc}mprintf("%d\n"sizeof(m))}以上程序的运行结果是()。
A、2
B、4
C、6
D、8
正确答案
第22题若以”a+”方式打开一个已存在的文件,则以下叙述正确的是()。
A、文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读操作。
B、文件打开时,原有文件内容被删除,位置指针移到文件开头,可作重新写和读操作。
C、文件打开时,原有文件内容被删除,只可作写操作。
D、以上各种说法皆不下确。
正确答案
第23题当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是
A、k%2
B、k%2==0
C、(k%2)!=0
D、!(k%2==0)
正确答案
第24题若有定义charstr[]=“verygood”则str的长度为()
A、8
B、9
C、10
D、11
正确答案
第25题已知字母A的ASCII码为十进制数65,且定义c2为字符型变量,则执行语句c2=A+63后,c2中的值为()
A、D
B、68
C、不确定的值
D、C
正确答案
第26题一个源程序文件由一个或多个什么组成()
A、语句
B、函数
C、程序块
D、子程序
正确答案
第27题设有说明语句:charw;intx;floaty;doublez;w*x+zy值的数据类型为()。
A、float
B、char
C、int
D、double
正确答案
第28题#include“stdio.h”voidmain(){intsum=0a=1while(a=10){sum=sum+aa++}printf(“sum=%d\n”sum)}以上程序段的运行结果是()
A、sum=0
B、sum=55
C、sum=10
D、sum=11
正确答案
第29题main(){intxyzscanf(“%d%d%d”&x&y&z)printf(“x+y+z=%d\n”x+y+z)}输入数据的形式是25,13,10回车,则程序的输出结果是()
A、x+y+z=48
B、x+y+z=35
C、x+z=35
D、不确定值
正确答案
第30题若有以下定义语句:inta={12345678910}则下列哪个是对该数组元素的正确引用()
A、a
B、a5]
C、a]
D、a+4]
正确答案
第31题以下叙述中错误的是:
A、变量的作用域取决于变量定义语句出现的位置
B、同一程序中,全局变量的作用域一定比局部变量的作用域大
C、局部变量的作用域是在定义它的函数体内
D、全局变量的作用域是从定义位置开始至源文件结束
正确答案
第32题C语言中规定,if语句的嵌套结构中,else总是与()配对
A、与最近的if配套
B、与第一个if配套
C、按缩进位置相同的if配套
D、与最近的且尚未配对的if配套
正确答案
第33题main(){intn=4 while(n)printf("%d",n)}以上程序的输出结果是()。
A、20
B、31
C、3210
D、210
正确答案
第34题判断字符串a是否大于b,应当使用()
A、if(ab)
B、if(strcmp(ab))
C、if(strcmp(ba)0)
D、if(strcmp(ab)0)
正确答案
第35题已有定义inta=2和输出语句printf("%8lx"a)以下正确的叙述是
A、整型变量的输出格式符只有%d一种
B、%x是格式符的一种它可以适用于任何一种类型的数据
C、%x是格式符的一种其变量的值按十六进制输出但%8lx是错误的
D、%8lx不是错误的格式符其中数字8规定了输出字段的宽度
正确答案
第36题putchar函数可以向终端输出一个
A、整型变量表达式值
B、实型变量值
C、字符串
D、字符或字符型变量值
正确答案
第37题C语言结构体类型变量在程序执行期间()。
A、所有成员一直驻留在内存中
B、只有一个成员驻留在内存中
C、部分成员驻留在内存中
D、没有成员驻留在内存中
正确答案
第38题若执行fopen函数时发生错误,则函数的返回值是()
A、地址值
B、null
C、1
D、EOF
正确答案
第39题structperson{charnameintage}structpersonclass={"John"17"Paul"19"Mary"18"adam"16}根据上面的定义,能打印出字母M的语句是()。
A、printf("%c\n"class.name)
B、printf("%c\n"class.name)
C、printf("%c\n"class.name)
D、printf("%c\n"class.name)
正确答案
第40题当不能正确执行文件关闭操作时,fclose函数的返回值是()。
A、1
B、EOF
C、TRUE
D、1
正确答案
第41题字符常数和字符串常数的存储是相同的,都是以字符的ASCII码值进行存放。()
A、错误
B、正确
正确答案
第42题用C语言可直接进行位运算和取地址等运算,因此C语言是一种低级语言。()
A、错误
B、正确
正确答案
第43题被main函数调用的函数只能是库函数。()
A、错误
B、正确
正确答案
第44题C语言中没有依存于硬件的I/O语句。()
A、错误
B、正确
正确答案
第45题PI可作为标识符使用。()
A、错误
B、正确
正确答案
第46题在TurboC++中,字符型数据在内存中占1个字节。()
A、错误
B、正确
正确答案
第47题在C语言中,字母的大小写不被区分。()
A、错误
B、正确
正确答案
第48题赋值表达式c=b=a=3是错误的。()
A、错误
B、正确
正确答案
第49题C语言采用解释方式将源程序转换为二进制的目标代码。()
A、错误
B、正确
正确答案
第50题在C源程序中,/*与*/之间的注释信息也被编译,但对程序运行运果不发生影响。()
A、错误
B、正确
正确答案
奥鹏作业答案
奥鹏南开大学在线作业是随机作业,代做请
页:
[1]