单项选择题
以下程序中调用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是一个指针变量
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有下列函数定义: fun(float h) printf( %f,%f n ,h,h*h); 该函数的类型是( )。
A) int类型
B) float类型
C) void类型
D) 函数无类型说明,定义有错
点击查看答案&解析
单项选择题
以下程序段的输出结果是 ______。main() char s1[10],s2[10],s3[10]; scanf( %s ,s1);gets(s2);gets(s3); puts(s1);puts(s2);puts(s3); 输入数据如下: (此处<CR>代表回车符)aaa<CR>bbb<CR>A) aaa bbbB) aaa bbbC) aaa 0bbb 0D) aaabbb
点击查看答案&解析
相关试题
以下程序运行后的输出结果是______。...
设有定义: structint a;float b;char...
设有下列的程序段; char str[]= Hel...
以下程序用来判断指定文件是否能正常打开,...
下列程序的输出结果是______。 long...