兰大13秋《C++语言程序设计》在线作业4
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
一、单选题(共 15 道试题,共 60 分。)
V
1. 以下运算符中,运算优先级最低的是( )
A. -
B. ++
C. *
D. =
此题选: D 满分:4 分
2. 有字符数组a[80]和b[80],则正确的输出语句是( )
A. puts(a,b)
B. printf("%s,%s",a[],b[])
C. putchar(a,b)
D. puts(a),puts(b)
此题选: D 满分:4 分
3. 以下对C语言描述中正确的是( )
A. C语言源程序中可以有重名的函数
B. C语言源程序中要求每行只能书写一条语句
C. C语言源程序中,注释可以出现在任何位置
D. 最小的C源程序中没有任何内容
需要购买答案的联系QQ:79691519满分:4 分
4. 若以"a+"方式打开一个已存在的文件,则以下叙述正确的是( )
A. 文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和修改操作
B. 文件打开时,原有文件内容不被删除,位置指针移到文件开头,可作重写和读写操作
C. 文件打开时,原有文件内容被删除,只可作写操作
D. 以上叙述皆不正确
需要购买答案的联系QQ:79691519满分:4 分
5. C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符( )
A. 必须为字母
B. 必须为下划线
C. 必须为字母或下划线
D. 可以是字母、数字和下划线中的任一种字符
需要购买答案的联系QQ:79691519满分:4 分
6. 若有定义:int *p[4];则标识符p( )
A. 是一个指向整型变量的指针
B. 是一个指针数组名
C. 是一个指针,它指向一个含有四个整型元素的一维数组
D. 定义不合法
需要购买答案的联系QQ:79691519满分:4 分
7. 已知各变量的类型说明如下,则不符合C语言语法规定的表达式是( )int k,a,b;unsigned long w=5;double x=1.42;
A. x%(-3)
B. w+=-2
C. k=(a=2,b=3,a+b)
D. a+=a-=(b=4)*(a=3)
需要购买答案的联系QQ:79691519满分:4 分
8. 在C语言中,一维数组的定义方式为:类型说明符 数组名 ( )
A. [常量表达式]
B. [整型表达式]
C. [整型表达式]或[整型常量]
D. [整型常量]
需要购买答案的联系QQ:79691519满分:4 分
9. 若有定义:int (*p)[4];则标识符p( )
A. 是一个指向整型变量的指针
B. 是一个指针数组名
C. 是一个指针,它指向一个含有四个整型元素的一维数组
D. 定义不合法
需要购买答案的联系QQ:79691519满分:4 分
10. 有下面的程序:main(){int i,n,k; n=15496;k=2; for(i=1;i k;++i) n=n%10; printf(“%d”,n);}则执行后的输出结果是( )
A. 9
B. 6
C. 2
D. 1
需要购买答案的联系QQ:79691519满分:4 分
11. 已有定义int a=-2;和输出语句:printf("%8lx",a);以下正确的叙述是( )
A. 整型变量的输出格式符只有%d一种
B. %x是格式符的一种,它可以适用于任何一种类型的数据
C. %x是格式符的一种,其变量的值按十六进制输出,但%8lx是错误的
D. %8lx不是错误的格式符,其中数字8规定了输出字段的宽度
此题选: D 满分:4 分
12. 设字符型变量ch的值为A,整型变量m的值为1,假定执行putchar(m);putchar( );putchar(ch);后,则输出结果是( )
A. A1
B. lA
C. Al
D. 1A
此题选: D 满分:4 分
13. 下面是对s的初始化,其中不正确的是( )
A. chars[5]={"abc"}
B. chars[5]={a,b,c}
C. chars[5]=""
D. chars[5]="abcde"
此题选: D 满分:4 分
14. 下列有关字符数组与字符串的说法中正确的是( )
A. 字符数组中存放的一定是―个字符串
B. 所有的字符数组都可以被当作字符串处理
C. 对存放字符串的字符数组可以象一般数组一样对数组中的单个元素进行操作
D. 一个字符数组可以认为就是一个字符串
需要购买答案的联系QQ:79691519满分:4 分
15. 已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2=A+6-3;后,c2的值为( )
A. D
B. 68
C. 不确定的值
D. C
需要购买答案的联系QQ:79691519满分:4 分
兰大13秋《C语言程序设计》在线作业4
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
二、判断题(共 10 道试题,共 40 分。)
V
1. strcmp3(char *s,char *t){for (;*t= =*s;){if (!*t) return 0; t++;s++;}return (*s-*t);}库函数strcmp(char*s,char*t)是功能相等的程序段
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
2. 若有说明int *p1,*p2,m=5,n;则p1= m;p2= p1;是正确的程序段
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
3. for(y=0,x=1;x ++y;x=i++) i=x;是无限循环的语句
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
4. 在C语言中, 0是合法的字符常量
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
5. 在C 语言中,共用体类型属于构造类型
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
6. char *s="china";等价于char *s;s="china";
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
7. 下列语句new→next=head;head=new;可以完成建立2结点的单向链表的功能
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
8. 若a为一维数组名,则*(a+i)与a等价
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
9. main(){printf("*%f,%4.3f* ",3.14,3.1415);}以上程序的输出结果为*3.140000,3.142*
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
10. C语言中的main函数必须位于程序的最前面
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
一、单选题(共 15 道试题,共 60 分。)
V
1. 以下运算符中,运算优先级最低的是( )
A. -
B. ++
C. *
D. =
此题选: D 满分:4 分
2. 有字符数组a[80]和b[80],则正确的输出语句是( )
A. puts(a,b)
B. printf("%s,%s",a[],b[])
C. putchar(a,b)
D. puts(a),puts(b)
此题选: D 满分:4 分
3. 以下对C语言描述中正确的是( )
A. C语言源程序中可以有重名的函数
B. C语言源程序中要求每行只能书写一条语句
C. C语言源程序中,注释可以出现在任何位置
D. 最小的C源程序中没有任何内容
需要购买答案的联系QQ:79691519满分:4 分
4. 若以"a+"方式打开一个已存在的文件,则以下叙述正确的是( )
A. 文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和修改操作
B. 文件打开时,原有文件内容不被删除,位置指针移到文件开头,可作重写和读写操作
C. 文件打开时,原有文件内容被删除,只可作写操作
D. 以上叙述皆不正确
需要购买答案的联系QQ:79691519满分:4 分
5. C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符( )
A. 必须为字母
B. 必须为下划线
C. 必须为字母或下划线
D. 可以是字母、数字和下划线中的任一种字符
需要购买答案的联系QQ:79691519满分:4 分
6. 若有定义:int *p[4];则标识符p( )
A. 是一个指向整型变量的指针
B. 是一个指针数组名
C. 是一个指针,它指向一个含有四个整型元素的一维数组
D. 定义不合法
需要购买答案的联系QQ:79691519满分:4 分
7. 已知各变量的类型说明如下,则不符合C语言语法规定的表达式是( )int k,a,b;unsigned long w=5;double x=1.42;
A. x%(-3)
B. w+=-2
C. k=(a=2,b=3,a+b)
D. a+=a-=(b=4)*(a=3)
需要购买答案的联系QQ:79691519满分:4 分
8. 在C语言中,一维数组的定义方式为:类型说明符 数组名 ( )
A. [常量表达式]
B. [整型表达式]
C. [整型表达式]或[整型常量]
D. [整型常量]
需要购买答案的联系QQ:79691519满分:4 分
9. 若有定义:int (*p)[4];则标识符p( )
A. 是一个指向整型变量的指针
B. 是一个指针数组名
C. 是一个指针,它指向一个含有四个整型元素的一维数组
D. 定义不合法
需要购买答案的联系QQ:79691519满分:4 分
10. 有下面的程序:main(){int i,n,k; n=15496;k=2; for(i=1;i k;++i) n=n%10; printf(“%d”,n);}则执行后的输出结果是( )
A. 9
B. 6
C. 2
D. 1
需要购买答案的联系QQ:79691519满分:4 分
11. 已有定义int a=-2;和输出语句:printf("%8lx",a);以下正确的叙述是( )
A. 整型变量的输出格式符只有%d一种
B. %x是格式符的一种,它可以适用于任何一种类型的数据
C. %x是格式符的一种,其变量的值按十六进制输出,但%8lx是错误的
D. %8lx不是错误的格式符,其中数字8规定了输出字段的宽度
此题选: D 满分:4 分
12. 设字符型变量ch的值为A,整型变量m的值为1,假定执行putchar(m);putchar( );putchar(ch);后,则输出结果是( )
A. A1
B. lA
C. Al
D. 1A
此题选: D 满分:4 分
13. 下面是对s的初始化,其中不正确的是( )
A. chars[5]={"abc"}
B. chars[5]={a,b,c}
C. chars[5]=""
D. chars[5]="abcde"
此题选: D 满分:4 分
14. 下列有关字符数组与字符串的说法中正确的是( )
A. 字符数组中存放的一定是―个字符串
B. 所有的字符数组都可以被当作字符串处理
C. 对存放字符串的字符数组可以象一般数组一样对数组中的单个元素进行操作
D. 一个字符数组可以认为就是一个字符串
需要购买答案的联系QQ:79691519满分:4 分
15. 已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2=A+6-3;后,c2的值为( )
A. D
B. 68
C. 不确定的值
D. C
需要购买答案的联系QQ:79691519满分:4 分
兰大13秋《C语言程序设计》在线作业4
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
二、判断题(共 10 道试题,共 40 分。)
V
1. strcmp3(char *s,char *t){for (;*t= =*s;){if (!*t) return 0; t++;s++;}return (*s-*t);}库函数strcmp(char*s,char*t)是功能相等的程序段
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
2. 若有说明int *p1,*p2,m=5,n;则p1= m;p2= p1;是正确的程序段
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
3. for(y=0,x=1;x ++y;x=i++) i=x;是无限循环的语句
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
4. 在C语言中, 0是合法的字符常量
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
5. 在C 语言中,共用体类型属于构造类型
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
6. char *s="china";等价于char *s;s="china";
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
7. 下列语句new→next=head;head=new;可以完成建立2结点的单向链表的功能
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
8. 若a为一维数组名,则*(a+i)与a等价
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
9. main(){printf("*%f,%4.3f* ",3.14,3.1415);}以上程序的输出结果为*3.140000,3.142*
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
10. C语言中的main函数必须位于程序的最前面
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 兰州大学13秋《财务会计》在线作业4
下一篇 : 兰州大学13秋《大气探测学》在线作业4