单选题有以下程序
#include<stdio.h>
main()
{
int a=1,b=2,c=3,x;
x=(a^b)
printf("%d/n",x);
}
程序的运行结果是______。
单选题有二叉树如右图,对此二叉树前序遍历的结果为()。A.ACFXDBEYZB.ABEFXYZCDC.ABCDEFXYZD.ABDYECFXZ
单选题若有定义int a[2][3];,则对a数组的第i行第j列(假设i,j已正确说明并赋值)元素值的正确引用为
单选题以下程序的输出结果是______。 #include <stdio.h>
void sub(int x, int y, int * z) { *z=y-x;
} main() { int a, b, c;
sub(10, 5, sub (7, a, sub(a, b,
printf("% d, % d, % d/n", a, b, c); }
A.5,2,3
B.-5,-12,-7
C.-5,-12,-17
D.5,-2,-7
单选题以下选项中,不能看作一条语句的是______。
单选题软件没计中划分模块的一个准则是( )。
单选题下列程序的输出结果是( )。 #inClude<stdio.h> main() charch[2][5]="1234","5678",*p[2]; int i,j,s=0; for(i=0;i<2;i++) p[i]=ch[i]; for(i=0;i<2;i++) for(j=0;p[i][j]>'/0';j+=2) s=p[i][j]-'0'; printf("%d",s);
单选题下面的程序执行后,文件test.t中内容是______。 #inc1ude<stdio.h> void fun(char*fname,char*st) FILE*myf;int i; myf=fopen(fname,"w") for(i=0;i<strlen(st);i++)fputc(st[i]myf); fdose(myf); main() fun("test.t""new word");fun("test.t,"hello,");
单选题有如下程序:
#include<stdio.h>
main()
{ FILE*fp1;
fp1=fopen("f1.txt", "w");
fprintf(fp1, "abc");
fclose(fp1);
}
若文本文件f1.txt中原有内容为:good,则运行以上程序后文件f1.txt中的内容为______。
单选题有以下程序 #inclUde <stdio.h> void fun(int *s,int n1,int n2) int i,j,t; i=n1; j=n2; while(i<j) t=s[i];s[i]=s[j];s[j]=t;i++;j--; main() int a[10]=1,2,3,4,5,6,7,8,9,0,k; fun(a,0,3); fun(a,4,9); fun(a,0,9); for(k=0;k<10;k++)printf("%d",a[k]); printf("/n"); 程序的运行结果是
单选题下列定义数组的语句中,正确的是( )。
单选题有如下程序#include<stdio.h>main(){int i,data;scanf("%d",&data);for(i=0;i<5;i++){if((i<data&&i%2)||(i>data&&i%3==0))continue;printf("%d,",i);程序运行时,从键盘输入:13<回车>后,程序输出结果为( )。
单选题在下面关于指针的说法中,错误的一条是 ( )
单选题有下列程序: #include<stdio.h> main() int a=6,b=7,m=1; switch(a%2) case 0:m++;break; case 1:m++; switch(b%2) defaut:m++; case0:m++;break; printf("%d/n",m); 程序运行后的输出结果是( )。
单选题有以下程序: #include<stdio.h> main() int i,j,m=1; for(i=1;i<3;i++) for(j=3;j>0;j--) if(i*j>3)break; m*=i+j; printf("m=%d/n",m); 程序运行后的输出结果是( )。 A.m=6 B.m=2 C.m=4 D.m=3
单选题有如下程序 main() char ch[2][5]="6937","8254",*p[2]; int i,j,s=0; for(i=0;i<2;i++)p[i]=ch[i]; for(i=0;i<2;i++) for(j=0;p[i][j]>'/0'; j+=2) s=10*s+p[i][j]-'0'; printf("%d/n",s); 该程序的输出结果是 A) 69825 B) 63825 C) 6385 D) 693825
单选题有以下程序:
#include<stdio.h>
main()
{ int a,b;
for(a=1,b=1;a<=100;a++)
{ if(b>=20)break;
if(b%3==1){b=b+3;continue;}
b=b-5;
}
printf("%d/n",a);
}
程序运行后的输出结果是______。
单选题以下程序运行后的输出结果是 #include<stdio.h> main( ) int i,j; for(i=3;i>=1;i--) for(j=1;j<=2;j++)printf("%d",i+j); printf("/n"); A) 2 3 4 3 4 5 B) 4 3 2 5 4 3 C) 2 3 3 4 4 5 D) 4 5 3 4 2 3
单选题以下选项中,当x为大于1的奇数时,值为0的表达式为( )。
单选题C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是 ( )。
