单选题对下列二叉树进行前序遍历的结果为()。
单选题设有定义语句:char a='/72'; ,则变量a
A.包含1个字符
B.包含2个字符
C.包含3个字符
D.定义不合法
单选题将E-R图转换到关系模式时,实体与实体间的联系可以表示成( ) A) 属性 B) 关系 C) 键 D) 域
单选题常采用的两种存储结构是______。
单选题有以下程序: fun (iht a,int b) if(a>b)return(
单选题以下选项中,不能确定赋值的是______。
单选题设有定义:int n1=0,n2,*p=n2,*q=n1;,以下赋值语句中与n2=n1;语句等价的是
单选题以下______是正确的浮点数。
单选题有以下程序 main() int n[3],i,j; for(i=0;i<3;i++)n[i]=0; for(i=0;i<2,i++) for(j=0;j<2;j++)n[j]=n[i]+1; printf("%d/n",n[1]); 程序运行后的输出结果是 ( )
单选题下列程序的输出结果是( )。 int f1(int x,int 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=2,e,f,g; e=f2(f1 (a,b),f1 (c,d)); f=f1 (f2(a,b),f2(c,d)); g=a+b+c+d-e-f; printf("%d,%d,%d/n,e, f,g); A) 4,3,7 B) 3,4,7 C) 5,2,7 D) 2,5,7
单选题若有以下程序段 double x=5.16894; printf("%f\n",(int)(x*1000+0.5)/(double)1000); 则程序段的输出结果是
单选题有以下程序: #include <stdio.h>
main( ) { int a,b,d =25;
a = d/10%9;b = a
printf("% d,% d/n" ,a,b); }
程序运行后的输出结果是( )。
A. 6,1
B. 2,1
C. 6,0
D. 2,0
单选题已知int类型的变量占4个字节,现有以下程序段:
#include <stdio.h>
main()
{ int a[]={1,2,3,4,5};
printf("% d", sizeof(a));
}
则程序段的输出结果是______。
单选题以下叙述中错误的是( )。 A) C程序必须由一个或一个以上的函数组成 B) 函数调用可以作为一个独立的语句存在 C) 若函数有返回值,必须通过return语句返回 D) 函数形参的值也可以传回给对应的实参
单选题以下选项中不属于C语言标识符的是______。
单选题已知a=15,执行fprintf(fp,"%d",
单选题有以下程序:
#include
main()
{ int k=5,n=0;
do
{ switch(k)
{ ease 1:case 3:n+=1;k一一;break;
default:n=0;k一一;
case 2:ease 4:n+=2;k一一;break;
}
printf(“%d”,n);
}while(k>0&&n<5);
}
程序运行后的输出结果是( )。
单选题有以下程序: #include<stdio.h>
main() { int i=1, j=3; printf("%d,",
i++); {int i=0; i+=j*2; printf("%d, %d, ", i,
j); printf("%d, %d/n", i, j); }
程序运行后的输出结果是
A.1,6,3,1,3
B.1,6,3,2,3
C.1,6,3,6,3
D.1,7,3,2,3
单选题有以下程序#include<stdio.h>void fun(int a[],int n,int flag){int i=0,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)if(flag){if(a[i]<a[J]){t=a[i];a[i]=a[j];a[j]=t;}}else{if(a[i]>a[j]){t=a[i];a[i]=a[j];a[j]=t;}}}main(){int c[10]={7,9,10,8,3,5,1,6,2,4},i;fun(c,10,0);fun(c,5,1);for(i=0;i<10;i++)printf("%d,",C[i]);}程序运行结果正确的是( )。
单选题以下程序的运行结果为______。
#define A(x,y) x*y-x+y
main()
{int a=3,b=1,x,y;
x=A(a,b);y=A(a+b,a-b);
printf("%d,%d/n",x,y);
}