单项选择题
以下程序的功能是:通过调用calc函数,把所求得的两数之和值放入变量add中,并在主函数中输出。
#include <stdio.h>
void calc(float x,float y,float *sum)
{______ = x+y;}
main()
{ float x,y,add;
scanf("%f%f",&x,&y);
calc(x,y,&add);
printf("x+y=%f\n",add);
}
calc函数中下划线处应填入的是______。
- A.*sum
B.sum
C.&sum
D.add
点击查看答案&解析
相关考题
-
单项选择题
有以下程序段:scanf("%d%d%d",&a,&b,&c);if(a<b)a==b;if(a<c)a==c;printf("%d\n",a);该程序段的功能是______。
A.输出a、b、c中值相等的数值
B.输出a、b、c中的最大值
C.输出a、b、c中的最小值
D.输出a的原始值 -
单项选择题
有以下程序段:char c1,c2,c3;scanf("%c%c%c",&c1,&c2,&c3);若要给c1、c2、c3分别输入字母A、B、C,则以下对输入形式的描述正确的是______。
A.字母A、B、C之间可以用空格分隔
B.字母A、B、C之间不能有分隔符
C.字母A、B、C之间可以用回车符分隔
D.字母A、B、C之间可以用Tab键分隔 -
单项选择题
以下不能输出小写字母a的选项是______。
A.printf("%c\n","a");
B.printf("%c\n","A"+32);
C.putchar(97);
D.putchar("a");
