|
答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com)C语言程序设计-[奥鹏吉林大学]奥鹏吉大《C语言程序设计》在线作业二
试卷总分:100 得分:100
第1题,阅读以下程序及对程序功能的描述其中正确的描述是 include main { FILE*in*out charchinfile[10]outfile[10] printf"Entertheinfilename\n" scanf"%s"infile printf"Entertheoutfilename\n" scanf"%s"outfile ifin=fopeninfile"r"==NUL
A、程序完成将磁盘文件的信息在屏幕上显示的功能
B、程序完成将两个磁盘文件合二为一的功能
C、程序完成将一个磁盘文件复制到另一个磁盘文件中
D、程序完成将两个磁盘文件合并并在屏幕上输出
正确答案:
第2题,有如下程序 inta[10]={12345678910} int*p=&a[3]bb=p[5] 则b的值是
A、5
B、6
C、9
D、8
正确答案:
第3题,设有以下说明语句 structex {intxfloatycharz}example 则下面的叙述中不正确的是
A、struct结构体类型的关键字
B、example是结构体类型名
C、x,y,z都是结构体成员名
D、struct ex是结构体类型名
正确答案:
第4题,下列程序的输出结果是 main {doubled=32intxy x=12y=x+38/50 printf"%d\n"d*y }
A、3
B、3.2
C、0
D、3.07
正确答案:
答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),函数rewind的作用是
A、使文件位置指针重新返回文件的开始位置
B、将文件位置指针指向文件中所要求的特定位置
C、使文件位置指针指向文件的末尾
D、使文件位置指针自动移至下一个字符位置
正确答案:雅宝题库QV同步1144766066网
第6题,执行以下程序后ab的值分别为 main {intabk=4m=6*p1=&k*p2=&m a=p1==&m b=*p1/*p2+7 printf"a=%d\n"a printf"b=%d\n"b }
A、-1,5
B、1,6
C、0,7
D、4,10
正确答案:
第7题,若已定义 inta[]={0123456789}*p=ai 其中0≤i≤9则对a数组元素不正确的引用是
A、a[p-a]
B、*(&a[i])
C、p[i]
D、a[10]
正确答案:请在附件下载答案!
第8题,假定以下程序经编译和连接后生成可执行文件PROGEXE如果在此可执行文件所在目录的DOS提示符下键入 PROGABCDEFGHIJKL回车则输出结果为 mainintargcchar*argv[] {whileargc0 printf"%s"argv[argc] printf"\n" }
A、ABCDEFG
B、IJHL
C、ABCDEFGHIJKL
D、IJKLABCDEFGH
正确答案:请在附件下载答案!
第9题,以下不正确的定义语句是
A、double x[5]={2.0,4.0,6.0,8.0,10.0};
B、int y[5]={0,1,3,5,7,9};
C、char c1[]={′1′,′2′,′3′,′4′,′5′};
D、char c2[]={′\x10′,′\xa′,′\x8′};
正确答案:
答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),设有数组定义chararray[]="China"则数组array所占的空间为
A、4个字节
B、5个字节
C、6个字节
D、7个字节
正确答案:
第11题,若定义inta[2][3]{0246810}以下描述正确的有
A、A、*(a+1)为元素6的地址
B、B、*(a[1]+1)的值为2
C、C、**(a+1)+2的值为8
D、D、a[0]与a相同
正确答案:雅宝题库QV同步1144766066网,C,D
答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),内存中供用户使用的存储空间可分为
A、程序区
B、静态存储区
C、动态存储区
D、数据存储区
正确答案:雅宝题库QV同步1144766066网,B,C
第13题,已知intxab下列选项中正确的if语句是
A、if(a=b) x++;
B、if(a=b) x++;
C、if(a-b) x++;
D、if(x) x++;
正确答案:雅宝题库QV同步1144766066网,C,D
第14题,已知intx则下面的说明指针变量pb的语句不是正确的
A、int pb=&x;
B、int *pb=x;
C、int *pb=&x;
D、*pb=*x
正确答案:雅宝题库QV同步1144766066网,B,D
答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),下列描述正确的是
A、由main 函数及其参数argc和* argv[]可以实现命令行方式
B、使用fclose关闭文件时,先释放文件指针,再写缓冲区数据到文件中
C、字符数组并不要求它的最后一个字符是'\0'
D、'A'和"A"都是字符串常量
正确答案:雅宝题库QV同步1144766066网,C,D
第16题,使用printf和scanf函数时必须添加includestdioh命令
A、错误
B、正确
正确答案:雅宝题库QV同步1144766066网
第17题,'a'和"a"在内存中所占字节数相同
A、错误
B、正确
正确答案:雅宝题库QV同步1144766066网
第18题,语句intpt中的*pt是指针变量名
A、错误
B、正确
正确答案:雅宝题库QV同步1144766066网
第19题,C语言编译系统在给出逻辑运算结果时以数值1代表真以0代表假但在判断一个量是否为"真"时以0代表假以非0代表真
A、错误
B、正确
正确答案:
答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),switch语句中多个case可以共用一组执行语句
A、错误
B、正确
正确答案:
第21题,函数必须有返回值否则不能使用函数
A、错误
B、正确
正确答案:雅宝题库QV同步1144766066网
第22题,若打开文件的方式为"w"而该文件已经存在则文件中原有数据被清除
A、错误
B、正确
正确答案:
第23题,switch语句中各个case和default的出现次序不影响执行结果
A、错误
B、正确
正确答案:
第24题,调用函数只可得到一个返回值而用宏可以设法得到几个结果
A、错误
B、正确
正确答案:
答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),C语言中整常数有三种表示形式十进制整数八进制整数十六进制整数
A、错误
B、正确
正确答案: |
上一篇:22年春奥鹏吉大《C语言程序设计》在线作业一下一篇:22年春奥鹏吉大《C语言程序设计》在线作业二-2
|