福建师范大学《C语言程序设计》在线作业二

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

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

已知:int *p,a;,则语句“p=”中的运算符“,执行语句while(i++<5);后,i的值为( )。
A:3
B:4
C:5
D:6
答案问询微信:424329

与十进制数47相等的十六进制数是( )。
A:2F
B:215
C:32F
D:115
答案问询微信:424329

下面函数调用语句含有实参的个数为( )。
func((exp1,exp2),(exp3,exp4,exp5));
A:1
B:2
C:4
D:5
答案问询微信:424329

下列运算符中优先级别最高的是( )。
A:++
B:?:
C:!=
D:+=
答案问询微信:424329

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

在位运算中,操作数每右移一位,其结果相当于( )。
A:操作数乘以2
B:操作数除以2
C:操作数乘以4
D:操作数除以4
答案问询微信:424329

有下列程序段,while循环执行的次数是( )。
int k=0
while(k=1) k++;
A:无数次
B:有语法错,不能执行
C:一次也不执行
D:执行一次
答案问询微信:424329

下列( )数据类型属于构造类奥鹏教育福建师范大学在线作业型。
A:数组类型
B:指针类型
C:整型
D:字符型
答案问询微信:424329

设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为( )。
A:EOF
B:非0值
C:0
D:NULL
答案问询微信:424329

已知ch是字符型变量,下面正确的赋值语句是( )。
A:ch='a'+'b'
B:ch=''
C:ch='7'+'9'
D:ch=5+9
答案问询微信:424329

下面有关for循环的描述错误的是( )。
A:for 循环只能用于循环次数已经确定的情况
B:for循环是先执行循环体语句,后判定表达式
C:在for循环中,不能用break语句跳出循环体
D:for循环体语句中,可以包含多条语句,但要用花括号括起来
答案问询微信:424329

以下说法错误的是( )。
A:定义函数时,形参的类型说明可以放在函数体内
B:return后边的值不能为表达式
C:如果函数值的类型与返回值表达式的类型不一致,以函数值类型为准
D:如果形参与实参的类型不一致,以实参类型为准
答案问询微信:424329

下列关于#include命令的叙述中,正确的是( )。
A:一个#include命令中只能指定一个被包含文件
B:一个#include命令中可以指定多个被包含文件
C:.一个被包含文件中又可以包含另一个被包含文件
D:#include命令中,文件名可以用双引号或尖括号括起来
答案问询微信:424329

能进行++和–运算的数据类型是( )。
A:指针
B:Double
C:Int
D:long
答案问询微信:424329

已知:int a[3][4];,则对数组元素引用正确的是( )。
A:a[2][3]
B:a[1,3]
C:a[1+1][0]
D:a(2)(1)
答案问询微信:424329

以下说法中错误的是( )。
A:#define和printf都是C语句
B:#define是C语句,而printf不是
C:#define和printf都不是C语句
D:printf是C语句,但#define不是
答案问询微信:424329

以下说法正确的是( )。
A:do-while语句与while语句的区别仅是关键词“while”出现的位置不同
B:while、do-while和for语句的循环体都可以是空语句
C:do-while是先执行循环体,后进行循环条件判断
D:while语句是先进行循环条件判断,后执行循环体
答案问询微信:424329

以下说法中正确的是( )。
A:在不同函数中不可以使用相同名字的变量
B:形式参数是局部变量
C:在函数内定义的变量只在本函数范围内有效
D:在函数内的复合语句中定义的变量在本函数范围内有效
答案问询微信:424329

下面关于break语句的描述中,正确的是( )。
A:break不能用于循环体内
B:break语句可以在for循环语句中出现多次
C:break语句可以在switch语句中出现多次
D:break语句可用于if条件判断语句内
答案问询微信:424329

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

对于任何函数,它都有一个返回值。
A:对
B:错
答案问询微信:424329

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

局部变量在进入代码块时生成,退出代码块时消失。
A:对
B:错
答案问询微信:424329

Break语句用来结束本次循环而不是终止整个循环的执行。
A:对
B:错
答案问询微信:424329

free函数只能释放malloc()函数分配的存储空间。
A:对
B:错
答案问询微信:424329

在C语言中,可以用typedef定义一种新的类型。
A:对
B:错
答案问询微信:424329

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

C语言程序总是从主函数开始执行,在主函数结束。
A:对
B:错
答案问询微信:424329

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

提供优质的教育资源

公众号: 超前自学网