A.125
B.n/2
C.n
D.n+]
单选题 | 下面程序输出的是( )。 main() { int t-1;fun(fun(t));) fun(int h) {static int a[3]-{1,2,3}; int k; for(k-0;k%3;k++)a[k]+=a[k]-h; for(k-0;k<3;k++)printf(”%d”,a[k]); printf(”\n”); return(a[h]);) |
查看答案 |
单选题 | 若变量已正确定义并赋值,符合C语言语法的表达式是( )。 | 查看答案 |
单选题 | 有如下程序: #include i=sizeof(a); j=strlen(a): printf("%d,%d",i,j); ) main() {FILE*fpl; fpl=fopen(”f1.txt”,”w“); fprintf(fpl,”abe”); fclose(fpl); ) 若文本文件f1.txt中原有内容为:good,则运行以上程序后文件f1.txt中的内容为( )。 |
查看答案 |
单选题 | 有以下结构体说明和变量的定义,且指针P指向变量a’指针q指向变量b,则不能把结点b连接到结点a之后的语句是( )。 struct node { char data; struct node*next; }a,b,*p=&a,*q=&b; |
查看答案 |
单选题 | 有以下程序 #include #include typedef struct{ char Ylain@[9];char sex;float score [2];)STU; STU f(STU a) (STU b=(”Zhao”,'m',85.0,90.0);int i; strcpy(a.name’b.name):a.sex=b.SeX: for(i=0;i<2;i++)a.scoreEi]=b.sooreEi]; retklrrl a: } main() (STU c={”Qian”,'f',95.0,92.0},d; d=f(c);printf(”%s.%c,%2.Of,%2.Of”,d. name,d.SeX,d.score[0],d.scoreEl]); ) 程序的运行结果是( )。 |
查看答案 |
单选题 | 以下程序执行后SUm的值是( )。 main() { int i,SUm; for(i=1;i<6;i++)skim+一i; printf(”%d\n”,sum); ) |
查看答案 |
单选题 | 数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为( )。 | 查看答案 |
单选题 | 下列说法不正确的是( )。 | 查看答案 |
单选题 | 下列程序的运行结果是( )。 #include main() { static char a[]="Languagef",b[]=”programe”; char*p1,*p2;int k; p1=a;p2=b; for(k=0;k<=8;k++) if(*(p1+k)==*(p2+k)) printf(”%c”,*(p1十k)); ) |
查看答案 |
单选题 | 若有定义:“int a=4,b=5;float x=3.4,y=2.1;”,则下列表达式的值为( )。 (float)(a+b)/2+(int)x%(int)y; |
查看答案 |
单选题 | 设有定义语句:char a='\72';,则变量a( )。 | 查看答案 |
单选题 | 设计软件结构是软件生命周期的( )。 | 查看答案 |
单选题 | 有以下程序片段: y=-1; if(X!=0) if(x>0)y=1; else y=0; 其能正确表示的数学函数关系是( )。 |
查看答案 |
单选题 | 若已包括头文件且已有定义char s1[18],s2={”ABCDE”)和int i,现要将字符串”ABCDE”赋给sl,下列语句错误的是( )。 | 查看答案 |
单选题 | 设变量已正确定义,则以下能正确计算f=n!的程序是( )。 | 查看答案 |
单选题 | 有以下程序: int fun(int x) { int P; if(x==0||x==1)return(3); p=x-fun(x-2); return P; ) main() {printf(”%d\n”,fun(7));) 执行后的结果是( )。 |
查看答案 |
单选题 | 下列程序的输出结果是( )。 char+point(char*pt): main() {char b[4]={'a','c','s','f'),*pt=b; pt=point(pt); printf(”%c\n“,*pt); 》 point(char*p) { p+=3; return p; ) |
查看答案 |
单选题 | 设在c语言中,float类型数据占4个字节,则double类型数据占( )个字节。 | 查看答案 |
单选题 | 有以下程序段: int x=3; do {printf(”%3d”,x-=2); ) while(!(--x)); 程序段的输出结果是( )。 |
查看答案 |
单选题 | 有以下程序: #include<STDIO.HD main() ( char cl,c2,c3,c4,c5,c6; scanf(”%c%c%c%c”,&cl,&.c2,8Lc3,&c4); c5=getchar(); c6=getchar(): putchar(c1);putchar(c2); printf(”%c%c\n”,c5,c6); ) 程序运行后,若从键盘输入(从第1l列开始) 123<回车> 45678<回车> 则输出结果是( )。 |
查看答案 |