单项选择题
设有函数定义:void sub(int k,char ch){ … }则以下对函数sub的调用语句中,正确的是______。
- A.sub(1,97);
B.sub(2,"97");
C.n=sub(3,"a");
D.sub(4,"a");
点击查看答案&解析
相关考题
-
单项选择题
有以下程序:#include <stdio.h>main(){ char a [4][4]={""};int i,j;for(i=0;i<4; i++){ a[i][0]=a[i][3]="#";for(j=1; j<3; j++){ a[0][j]=a [3][j]="#";if((i!=0)&&(i! =3)) a[i][j]="o";}{for(i=1;i<3;i++){ for(j=0; j<4;j++)printf("%2c" ,a[i][j]);printf("\n");}}程序的运行结果是______。
A.#o o##o o#
B.# # # ## o o #
C.# o o ## # # #
D.# # # ## # # # -
单项选择题
以下程序的功能是:通过调用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的原始值
