注意:此页面搜索的是所有试题
安徽继续教育在线-C语言程序设计
执行C程序段char ch=’a’;ch=(ch>=’a’&&ch<=’z’?(ch-32):ch;后,变量ch的值为()。 A、 ‘A’ B、 ‘a’ C、 ‘z’ D、 ‘Z’
若有以下说明语句:          struct  student           { int num;             char name[ ];             float score;            }stu;  则下面的叙述不正确的是() A、  struct是结构体类型的关键字 B、  struct student 是用户定义的结构体类型 C、  num, score都是结构体成员名 D、  stu是用户定义的结构体类型名
下列程序的输出结果是()。 #include fun(int *a,int *b) {int *w;*a=*a+*a;*w=*a; *a=*b; *b=*w;} main( ) {int x=9,y=5,*px=&x,*py=&y;fun(px,py);printf(“%d, %d\n”,x,y);} A、 出错 B、 18,5 C、 5,9 D、 5,18
在计算机中,最适合进行数值加减运算的数值编码是()。 A、 原码 B、 反码 C、 补码 D、 移码
若a是单精度实型变量,c是基本整型变量,以下正确的输入语句是() A、 scanf("%f%d",a,c); B、 scanf("%f%d",&a,&c); C、 scanf("%f%f",&a,&c); D、 scanf("%d%f",&a,&c);
下列各语句序列中,能够且仅输出整型变量a、b中最大值的是()。 A、 if(a>b)printf(”%d\n”,a);printf(”%d\n”,b); B、 printf(”%d\n”,b);if(a>b)printf(”%d\n”,a); C、 if(a>b)printf(”%d\n”,a);elseprintf(”%d\n”,b); D、 if(a<b)printf(”%d\n”,a);printf(”%d\n”,b);
若定义intx[10];则TurboC编译系统为该数组分配()个字节存储单元。 A、 10 B、 11 C、 20 D、 21
若有定义int a,x;则语句a=(x=8,x+8);运行后,变量a,x的值依次为() A、 16,8 B、 8,8 C、 16,16 D、 8,16
Raptor中,向下取整,可以通过()完成。 A、 floor B、 seiling C、 abs D、 max
设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是() A、 k=k+=k B、 -k++ C、 k%int(f) D、 f=k%m
以下C语言语句中,正确的是() A、 unsigned int a[2*3]; B、 char s[N+1]; C、 double f[]; D、 float b[4]={1,2,3,4,5};
下列程序的输出结果为( ).  main( )  {int m=7,n=4;  float  a=38.4,b=6.4,x;  x=m/2+n*a/b+1/2;  printf("%f\n",x);  }  A、 27.000000 B、 27.500000 C、 28.000000 D、 28.500000
在C语言中,若有数组charb[]={‘A’,’B’,’C’,’D’,’E’,’F’};则数组b的长度分别是() A、 5 B、 6 C、 7 D、 8
在C语言中,逻辑值“真”用()表示。 A、 1 B、 大于0的数 C、 非0的整数 D、 非0的数
若有定义:int a[5],*p=a;则不能正确表示数组元素a[i]的是()。 A、 *(a+i) B、 *(p+i) C、 p[i] D、 *p[i]