A.8, 16
B.8, 8
C.16, 16
D.4, 8
单选题 | 设函数fun的定义形式为 void fun(char ch, float x ) { … } 则以下对函数fun的调用语句中,正确的是( )。 |
查看答案 |
单选题 | 下列数据结构中,能用二分法进行查找的是( )。 | 查看答案 |
单选题 | 下列叙述中正确的是( )。 | 查看答案 |
单选题 | 有以下程序 # include struct STU { char name[10]; int num; }; void f(char *name, int num) { struct STU s[2]={{"SunDan",20044},{"Penghua",20045}}; num = s[0].num; strcpy(name, s[0].name); } main() { struct STU s[2]={{"YangSan",20041},{"LiSiGuo",20042}},*p; p=&s[1]; f(p->name, p->num); printf("%s %d\n", p->name, p->num); } 程序运行后的输出结果是( )。 |
查看答案 |
单选题 | 若有语句:char *line[5];,以下叙述中正确的是( )。 | 查看答案 |
单选题 | 有以下程序 main() { char a1='M', a2='m'; printf("%c\n", (a1, a2) ); } 以下叙述中正确的是( )。 |
查看答案 |
单选题 | 设有如下关系表: R S T A B C A B C A B C 1 1 2 3 1 3 1 1 2 2 2 3 2 2 3 3 1 3 则下列操作中正确的是( )。 |
查看答案 |
单选题 | 有以下程序 main() { int k=5,n=0; while(k>0) { switch(k) { default : break; case 1 : n+=k; case 2 : case 3 : n+=k; } k--; } printf("%d\n",n); } 程序运行后的输出结果是( )。 |
查看答案 |
单选题 | 有以下程序 main() { char p[]={'a', 'b', 'c'}, q[]="abc"; printf("%d %d\n", sizeof(p),sizeof(q)); }; 程序运行后的输出结果是( )。 |
查看答案 |
单选题 | 有以下程序 void sum(int a[]) { a[0] = a[-1]+a[1]; } main() { int a[10]={1,2,3,4,5,6,7,8,9,10}; sum(&a[2]); printf("%d\n", a[2]); } 程序运行后的输出结果是( )。 |
查看答案 |
单选题 | 有以下程序 main() { int a[10]={1,2,3,4,5,6,7,8,9,10}, *p=&a[3], *q=p+2; printf("%d\n", *p + *q); } 程序运行后的输出结果是( )。 |
查看答案 |
单选题 | 有以下程序段 typedef struct NODE { int num; struct NODE *next; } OLD; 以下叙述中正确的是( )。 |
查看答案 |
单选题 | 以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错。 main() /* Beginning */ { int r; float s; scanf("%d",&r); s=*p*r*r; printf("s=%f\n",s); } 出错的原因是( )。 |
查看答案 |
单选题 | 若有定义:int x=0, *p=&x;,则语句printf("%d\n",*p);的输出结果是( )。 | 查看答案 |
单选题 | 以下能正确定义且赋初值的语句是( )。 | 查看答案 |
单选题 | 设变量已正确定义,则以下能正确计算f = n!的程序段是( )。 | 查看答案 |
单选题 | 在软件设计中,不属于过程设计工具的是( )。 | 查看答案 |
单选题 | 有以下程序段 int n,t=1,s=0; scanf("%d",&n); do{ s=s+t; t=t-2; }while (t!=n); 为使此程序段不陷入死循环,从键盘输入的数据应该是( )。 |
查看答案 |
单选题 | 有以下程序 # define f(x) (x*x) main() { int i1, i2; i1=f(8)/f(4) ; i2=f(4+4)/f(2+2) ; printf("%d, %d\n",i1,i2); } 程序运行后的输出结果是( )。 |
查看答案 |
单选题 | 设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是( )。 | 查看答案 |