题目内容

以下程序运行后,若输入:3,abcde <回车>,则输出结果是【 】。 include <stdio.h> include

查看答案
更多问题

下面程序的运行结果是【 】。 inelude <stdio.h> int f(int a[],int n) { if(n>1) return a[0]+f(&a[1],n-1); else return a[0]; } main() { int aa[3]={1,2,3},s; s=f(&aa[0],3); printf("% d\n",s); }

下结构体说明和变量定义中,正确的是

A. typedefstructabc{intn;doublem;}abc;abcx,y;
B. structabc{intn;doublem);structabcx,y;
C. structabc{intn;doublem;}structabcx,y;
D. structabc{intn;doublem;};abcx,y;

若有以下程序 typedefstructstu{charname[10],gender;intscore;)STU; voidf(char*P){strcpy(P,Qian);} main(){ STUa={Zhao,m,290},b; b=a;f(b.name); b.gender=f;b.score=350; printf(%s,%c,%d,,a.name,a.gender,a.score); printf(%s,%c,%d\n,b.name,b.gender,b.score);} 则程序的输出结果是

A. Zhao,m,290,Zhao,m,290
B. Qian,f,350,Qian,f’350
C. Zhao,m,290,Qian,f,350
D. Zhao,m,290,Zhao,C350

设有如下的说明和定义struct{inta;char*s;)x,*p=&x;x.a=4;x.S=hello;则以下叙述中正确的是

A. 语句++p->a;的效果是使P增1
B. (p++)->a与p++->a都是合语法的表达式,但二者不等价
C. 语句*p->s++;等价于(*p)->s++;
D. 语句++p->a;的效果是使成员a增1

答案查题题库