单选题 | 下列程序的执行结果是( )。 #include main() { int a,b,c; a=b=2,c=I; c=(a++)-1;printf("%d,0Ad",a,c); c+=-a+++(++b);printf("%d,%d",a,c); ) |
查看答案 |
单选题 | 有下列程序: fun(int X,int y){return(x+y);} main() { int a=1,b=2,c=3,sum; sum=fun((a++,b++,a+b),c++); printf("%d\n",sum); } 执行后的输出结果是( )。 |
查看答案 |
单选题 | 设计软件结构是软件生命周期的( )。 | 查看答案 |
单选题 | 以下程序的输出结果是( )。 main() { char st[20]="hello\0\t\\\"; printf("%d%d\n",strlen(st).sizeof(st)); } |
查看答案 |
单选题 | 为了避免在嵌套的条件语句if else中产生二义性,C语言规定,else子句总是与( )配对。 | 查看答案 |
单选题 | 以下关于typedef的叙述错误的是( )。 | 查看答案 |
单选题 | 若有下列定义,则对a数组元素地址的正确引用是( )。 int a[5],*p=a; |
查看答案 |
单选题 | 下列程序中函数sort( )的功能是对数组a中的数据进行由大到小的排序。 #include void sort(int a[],int ll) { int i,j,t; for(i=0;i<N-1;I++) for(j=j+1+1;j<N;J++) if(a[i]<A[J]) {t=a[i];a[i]=a[j];a[j]=t; } } main( ) { int a[10]一{1,2,3,4,5,6,7,8,9,10},i; sort(&a[1],7); for(i=0;i<10;i++)printf("%d,",a[i]); } 程序运行后的输出结果是( )。 |
查看答案 |
单选题 | 数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( )。 | 查看答案 |
单选题 | 若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以( )方式打开文件。 | 查看答案 |
单选题 | 设x=011050,则x=x&01252的值是( )。 | 查看答案 |
单选题 | 下述程序的输出结果是( )。 #define N 20 void fun(int a[],int n,int m) { int i,j; for(i=m;i>n;i--)a[i+1]=a[i]; } main( ) { int i,a[N]={1,2,3,4,5,6,7,8,9,10}; fun(a,2,9); for(i=0;i<5;i++)printf("%d",a[i]); } |
查看答案 |
单选题 | 有下列程序: main() { char*p[]={"3697","2584"}; int i,j;long num=0; for(i=0;i<2:i++) { j=0; while(p[i][j]!='\0') { if((p[i][j]-'\0 ')%2)num=1O*num+p [j][j]-'0'; j+=2; } } printf("%d\n",num); } 程序执行后的输m结果是( )。 |
查看答案 |
单选题 | 对下述程序的判断中,正确的是( )。 #include main( ) { char*p,s[256]; p=s ; while(strcmp(s,"the end")) { printf("Input the strin9:"); gets(s); while(*p) putchar(*p++); }} |
查看答案 |
单选题 | 若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。 | 查看答案 |
单选题 | 设“int x=2,y=1;”,则表达式(!x|| Y--)的值是( )。 | 查看答案 |
单选题 | 若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是( )。 | 查看答案 |
单选题 | 若有定义:“int*P,x=0,*p,p=&x;”,则语句“printf("%d\n",*p);”的输出结果是( )。 | 查看答案 |
单选题 | 以下程序的输出结果是( )。 int f(int A) { return a%2; } main() {int s[8]={1,3,5,2,4,6},i,d=0; for(i=0;f(s[8]);i++)d+=s[i]; printf("%d\n",d); } |
查看答案 |
单选题 | 设有以下定义和语句: char str[2O]="Program",*P: p=str: 则以下叙述中正确的是( )。 |
查看答案 |