单项选择题
有以下程序:
int add (int a,int b) return (a+b);
main()
int k,(*f)(),a=5,b=10;
f=add;
则以下函数调用语句错误的是
A) k=(*f)(a,b);
B) k=add(a,b);
C) k=*f(a,b);
D) k=f(a,b);
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序(strcat函数用于连接两个字符串): #include <stdio.h> #include <string.h> main() char a[20]= ABCD 0EFG 0 ,b[]= IJK ; strcat(a,b);printf( %s n ,a); 程序运行后的输出结果是
A) ABCDE\0FG\0IJK
B) ABCDIJK
C) IJK
D) EFGIJK
点击查看答案&解析
单项选择题
有以下程序段: struct st int x; int *y; *pt;. int a[]=1,2,b[]=3,4; struct st c[2]=10,a,20,b; pt=c; 以下选项中表达式的值为11的是
A) *pt->y
B) pt->x
C) ++pt->x
D) (pt++)->x
点击查看答案&解析
相关试题
有以下程序: #include <stdio.h> m...
以下程序运行后的输出结果是______。...
阅读下面程序段,执行后输出的结果是___...
下面程序的功能是输出数组s中最大元素的下...
有以下程序: #include <stdio.h> i...