以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是() main() { int *p,*q, a,b; p =&a; printf ("input a:"); scanf ("%d", *p); … }
A.*p表示的是指针变量p的地址
B.*p表示的是变量a的值,而不是变量a的地址
C.*p表示的是指针变量p的值
D.*p只能用来说明p是一个指针变量
A.*p表示的是指针变量p的地址
B.*p表示的是变量a的值,而不是变量a的地址
C.*p表示的是指针变量p的值
D.*p只能用来说明p是一个指针变量
第1题
A.*p表示的是指针变量p的地址
B.*p表示的是变量a的值,而不是变量a的地址
C.*p表示的是指针变量p的值
D.*p只能用来说明p是一个指针变量
第2题
A.scanf()函数的输入项可以是整型、实型、字符型等变量
B.若省略了scanf()函数中的格式控制字符,则用户在输入终端输入数据时类型不受限制
C.scanf()函数输入一个实型数据时,格式控制部分应规定小数点后的位数,如scanf("% 4.2f ",&f);
D.scanf()函数输入数据时,必须指明变量的地址
第3题
A.*p表示的是指针变量p的地址
B.*p表示的是目标变量a的值,而不是目标变量a的地址
C.*p表示的是指针变量p的值
D.*p只能用来说明p是一个指针变量
第4题
A.函数fopen调用形式错误
B.输入文件没有关闭
C.函数fgetc调用形式错误
D.文件指针stdin没有定义
第5题
A.s=*p*r*r;语句中使用了非法的表达式
B.注释语句书写位置错误
C.输出语句中格式描述符非法
D.存放圆半径的变量r不应该定义为整型
第6题
A.成员变量是指在类中定义的变量
B.方法中定义的变量及形参等都是局部变量
C.成员变量和局部变量的区别是两者的数据类型不同
D.局部变量随着方法的调用而产生,随着方法调用结束而自动结束
第7题
A.11,12
B.11 12
C.11 12
D.1112
第8题
A.注释语句书写位置错误
B.存放圆半径的变量r不应该定义为整型
C.输出语句中格式描述符非法
D.计算圆面积的赋值语句中使用了非法变量
第9题
A.输入项可以是一个实型常量,如:scanf(“%f”,3.5);
B.可以只有格式控制,没有输入项,如:scanf(“a=%d,b=%d”);
C.格式控制部分可以规定小数点后面的位数,如:scanf(“%4.2f”,&d);
D.当输入数据时,必须指明变量地址,如:scanf(“%f”,&f);
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!