奥鹏教育福师《C语言程序设计》在线作业二-000420

奥鹏教育福建师范大学在线作业

福师《C语言程序设计》在线作业二-0004

合法的数组说明语句是( )。
A:int a[]="string";
B:int a[]={0,1,2,3,4,5};
C:char a="string";
D:char a[5]={'0','1','2','3','4','5,};
答案问询微信:424329

C语言中的简单数据类型包括( )。
A:整型、实型、逻辑型
B:整型、实型、字符型
C:整型、字符型、逻辑型
D:整型、实型、逻辑型、字符型
答案问询微信:424329

已知:char str1[10],str2[10]={"books"};则在程序中能够将字符串“books”赋给数组str1的正确语句是( )。
A:str1={"books"}
B:strcpy(str1,str2)
C:str1=str2
D:strcpy(str2,str1);
答案问询微信:424329

说明语句“int (*p)();”的含义是奥鹏教育福建师范大学在线作业( )。
A:p是一个指向一维数组的指针变量
B:p是指针变量,指向一个整型数据
C:p是一个指向函数的指针,该函数的返回值是一个整型
D:以上都不对
答案问询微信:424329

若有定义char ch[8],则以下不能代表数组元素ch[1]的地址是( )。
A:p=s+5
B:s=p+s
C:s[2]=p[4]
D:*p=s[0]
答案问询微信:424329

在一个被调用函数中,关于return语句使用的描述,正确的是( )。
A:被调用函数中可以不用return语句
B:被调用函数中可以使用多个return语句
C:被调用函数中,如果有返回值,就一定要有return语句
D:被调用函数中,一个return语句可以返回多个值给调用函数
答案问询微信:424329

以下错误的描述是( )。
A:每个C语言程序必须在开头用预处理命令#include
B:预处理命令必须位于C源程序的首部
C:在C语言中预处理命令都以#开头
D:C语言的预处理命令只能实现宏定义和条件编译的功能
答案问询微信:424329

以下正确的C语言标识符是( )。
A:ABC
B:abc
C:a_bc
D:ab.c
答案问询微信:424329

下列选项中,可以作为函数的返回类型的是( )。
A:void
B:int
C:new
D:long
答案问询微信:424329

已知:char **s;,下列语句中错误的是( )。
A:s="computer"
B:*s="computer"
C:**s="computer"
D:*s='A'
答案问询微信:424329

假定x和y为double型,则表达式x=2,y=x+3/2的值是3。
A:对
B:错
答案问询微信:424329

在C语言中,形参是虚拟的,不占存储单元。
A:对
B:错
答案问询微信:424329

数组不可以整体赋值。
A:对
B:错
答案问询微信:424329

C语言中没有逻辑类型但有集合类型。
A:对
B:错
答案问询微信:424329

在标准C程序中,在使用函数scanf输入数据时必须同函数中输入格式一致。
A:对
B:错
答案问询微信:424329

表达式a=a+b可以写成a+=b。
A:对
B:错
答案问询微信:424329

因为数组名是指向数组第一个元素的指针,所以可以与指针操作完全一样的方式操作数组名。
A:对
B:错
答案问询微信:424329

在循环体内使用break语句或continue语句的作用相同。
A:对
B:错
答案问询微信:424329

函数strcmp(“AShhjjj”,“ASHHJJJ”)的返回值是0。
A:对
B:错
答案问询微信:424329

在所有关系运算符中,其优先级最低的是“= 和 !=”。
A:对
B:错
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网