加载中…
  
博文
(2007-07-27 11:27)
 


       试  卷  内 
 单选题:

1、 执行下面的程序段后,变量k中的值为
s[0]=k; k=s[1]*10;
  A. 不定值
  B. 33
  C. 30
  D. 10
 答案: A
2、 下列赋值语句正确的是(设int a,x) ( )
 
  A. a=(a[1]+a[2])/2
  B. a*=*a+1
  C. a=(x=1,x++,x+2)
  D. a='good'
 答案: C
3、 若有以下定义:
   char a; int b;
   float c;double d;
则表达式a*b+d-c值的类型为______.
 
  A. float
  B. int
  C. char
  D. double
 答案: D
4、 C语言中合法的字符常量是____
  A. '\084'
  B. '\X43'
  C. 'ab'
  D. '\0'
 答案: B
5、 以下程序的输出结果_____
#include<stdio.h>
main()
{
int i=010,j=10;
printf('%d,%d\n',++i,j--);
}
 

(2007-07-27 11:26)
 


       试  卷  内 
 单选题:

1、 设 int b=2;表达式b/(b*2)的值是________.
  A. 0
  B. 0.5
  C. 0.500000
  D. 0.000000
 答案: A
2、 设CH是字符型变量,其值为'A',下列表达式的值是
CH=(CH > ='A'&&CH < ='Z')?(CH+32):CH
  A. A
  B. a
  C. z
  D. Z
 答案: B
3、 设A,B和C都是int型变量,且A=3,B=4,C=5,
则下列 表达式中,值为0的表达式是:
 
  A. 'A'&&'B'
  B. A < =B
  C. A||B+C&&BC
  D. ((A= 'A' && CH < = 'Z')? (CH +32):CH
 答案: D
4、 C语言提供的合法的数据类型关键字是:
  A. Double
  B. short
  C. integer
  D. Char
 答案: B
5、 若有以下定义和语句:
  char c1='b',c2='e';
  printf('%d,%c\n',c2-c1,c2

(2007-07-27 11:21)
 


       试  卷  内 
 单选题:

1、 下列程序执行后输出的结果是
   #include 〈stdio.h〉
   f(int a)
   { int b=0;
    int c=3;
    a=c+ +,b+ +;
    return(a);
   }
   main( )
   { int a=2,i,k;
    for(i=0;i〈2;i+ +)
      k=f(a+ +);
    printf('%d\n',k);
   }
 
  A. 3
  B. 0
  C. 1
  D. 4
 答案: A
2、 设有整型变量a,b,c,它们的初值是1运行表达式:
++a||++b&++c后,a,b,c的值分别是:________。
  A. 2,1,1 
  B. 2,2,1 
  C. 1,2,1 
  D. 1,1,2
 答案: A
3、 C语言的对语句中用作判断的表达式一般为____
  A. 关系表达式
  B. 逻辑表达式
  C. 算术表达式
  D. 逻辑表达式和关系表达式
  E. 关系或逻辑表达式
&nb

  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有