以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是()。#includemain(){int *p, *q, a, bp=&aprintf("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是一个指针变量
以下程序调用scanf函数给变量a输入数值的方法是错误的,其错误原因是()。 #include <stdio.h> 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是一个指针变量
以下程序中调用cin函数给变量a输入数值的方法是错误的,其错误的原因是()。 #include(iostream.h) voidmain() {int*P,*q,a,b; p=&a; cout<<"inputa:"; cin>>P; }
A.*P表示的是指针变量P的地址
B.P表示的是变量a的地址,而不是变量a的值
C.*P表示的是指针变量p的值
D.*P只能用来说明P是一个指针变量
A.scanf("%d",a);
B.scanf("%d",&a);
C.scanf("%f",&a);
D.scanf("%lf",&a);
A.* P表示的是指针变量P的地址
B.P表示的是变量a的地址,而不是变量a的值
C.*P表示的是指针变量P的值
D.*P只能用来说明P是一个指针变量
A.该程序段中scanf语句的功能与下列语句等价: scanf("%d",&score);
B.printf("%d",*p);语句与下面的语句等价: printf("%d",score);
C.执行以下程序段能为变量score输入数据 int score,*p; scanf("%d",p); p=&score;
D.执行以下程序段能输出变量score的值 int score=100,*p; printf("%d",*p); p=&score;
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!