每执行c=getchar();一次,可对c赋多个键盘字符值。
错误
举一反三
内容
- 0
getchar函数可以从键盘接收的字符个数【】 A: 0 B: 1 C: 2 D: 任意多个
- 1
若有定义char *p,ch;则不能正确赋值的语句组是( )。 A: p=&ch;scanf(“%c”,p); B: p=NULL; scanf(“%c”,&ch); C: *p=getchar(); p=&ch; D: p=&ch;*p=getchar();
- 2
p是指针变量,给指针变量赋NULL值,它等价于() A: p=""; B: p=’0’; C: p=0; D: p=’’;
- 3
若有定义 int a=5; 下面对于①、②两个语句的正确解释是 A: ①在对p进行声明的同时进行初始化,使p指向a;②将变量a的值赋给指针变量p B: ①在对p进行声明的同时进行初始化,使p指向a;②将变量a的值赋给*p C: ①和②中的*p含义相同,都表示给指针变量p赋值 D: ①和②的执行结果,都是把变量a的地址值赋给指针变量p
- 4
getchar函数可以从键盘接收的字符个数【 】