单选题有以下程序int fun(int x[],int n) static int sum=0,i;for(i=0;i<N;i++)  SUM+=X[I]; return sum;main() int a[]=1,2,3,4,5,b[]=6,7,8,9,s=0;s=fun(a,5)+fun(b,4);printf("%d/n",s);程序执行后的输出结果是______。(A) 45(B) 50(C) 60(D) 55
单选题下列选项中不属于面向对象程序设计特征的是
单选题有以下程序struct Sint n; int a[20];;void f(struct S *P) int i,j,t;for(i=0;in-1;i++)for(j=j+1;jn-1;j++) if(p->a[i]>p->a[j]) t=p->a[i];p->a[i]=p->a[j];p->a[j]=tmain() int i;struct S s10,2,3,1,6,8,7,5,4,10,9;f(&s);for(i=0;i<S.N;i++) PRINTF("%D",S.A[I]);程序运行后的输出结果是______。(A) 3(B) 4(C) 5(D) 6
单选题有以下程序的输出结果是( ) char fun(char x , char y) if(x main( ) int a=’9’,b=’8’,c=’7’; printf(“%c/n”,fun(fun(a,b),fun(b,c))); A)函数调用出错B)8 C)9D)7
单选题设有一联合体变量定义如下: union data { long a; float b; int c; char d;}; union data x; 执行下列语句后,正确的联合体变量x的值是( )。 x.a=111111; x.b=2222; x.c=2.1546; x.d='R';
单选题下列程序中c的二进制值是( )。 char a=2,b=4,c; c=a^b>>2;
单选题若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是______(注:□代表一个空格符)。
单选题有以下程序: main() { char
s[]="159",*P; P=s;
printf("%c",*P++);printf("%c",*P++); }
程序运行后的输出结果是______。
A. 15
B. 16
C. 12
D. 59
单选题已知字母a的ASCII码值为97,则以下程序运行后的输出结果是 #include<stdio.h> void fun(char *s) while(*s) if(*s%2==0) printf("%C", $s); s++; main() char a[]="good"; fun(
单选题有以下程序; main() inf a[]=[2,4,6,8,10],y=0,x,*p; p=&a[1]; for(x=1;x<3;x++) y+=p[x]; printf("%d/n",y); 程序运行后的输出结果是( )。
单选题以下程序的输出结果是______。
main()
{ char a[]="programming",b[]="language";
char *p1,*p2;
int i;
p1=a;p2=b;
for(i=0;i<7;i++)
if(*(p1+i)==*(p2+i))printf("%c",*(p1+i));
}
单选题若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是______。
单选题有下列程序:
main()
{char s[]="abcde";
S+=2;
printf("%d/n",s[0]);
}
执行后的结果是( )。
单选题下列叙述中,不符合良好程序设计风格要求的是______。 A) 程序的效率第一,清晰第二 B) 程序的可读性好 C) 程序中要有必要的注释 D) 输入数据前要有提示信息
单选题下列选项中,能正确定义数组的语句是______。
单选题有以下程序 int fl(int x.iht y) { return x>y?x:y; } int f2(int x,int y) { return x>y?y:X; } main() { int a=4,b=3.c=5,d,e,f; d=fl{a,B) ; d=f1(d,C) : e=f2{a,B) ; e=f2(e.C) ; f=a+b+c-d-e; printf("%d,%d,%d/n",d,f,e); } 执行后输出的结果是
单选题有下列程序: #include<stdio.h> main() {FILE*fp;int k,n,a[6]={1,2,3,4,5,6}; fp=fopen("d2.dat","W"); fprintf(fp,"%d%d%d\n",a[0],a[1],a[2]); fprintf(fp,"%d%d%d\n",a[3],a[4],a[5]); fclose(fp); fp=fopen("d2.dat","r"); fscanf(fp,"%d%d",&k,&n);printf("%d%d\n",k,n); fclose(fp); }程序运行后的输出结果是
单选题有以下程序main(){int a=0,b=0,c=0,d=0; if(a=1)b=1; c=2; else d=3; printf("%d,%d,%d,%d\n”,a,b,c,d);}程序输出
单选题下列关于栈叙述正确的是______。
单选题有以下程序
#include<stdio.h>
main()
{
char a=4;
printf("%d/n",a=a<<1);
}
程序的运行结果是______。