就业数据资源平台
当前位置:首页 > Visual FoxPro
2010年二级C笔试考前练习习题(7)

  71.C语言程序的基本单位是()
  A)函数
  B)过程
  C)字符
  D)语句
  72.下列正确的变量声明是()
  A)intm;n;k;
  B)unsigned intm,n,k;
  C)double int m,n,k;
  D)intm,n,k
  73.已知大写字母B的ASCII码值是66,小写字母b的ASCII码值是98,则用八进制表示的字符常量′\142′是()
  A)字符B
  B)字符b
  C)字符a
  D)非法的常量
  74.以下叙述中错误的是()
  A)在C程序中,APH和aph是两个不同的变量
  B)C程序中的变量,代表内存中的一个存储单元,它的值可以根据需要随时修改
  C)在C程序中,无论是整数还是实数,都能准确无误地表示
  D)在C程序中,一个正整数可以用十进制、八进制和十六进制的形式来表示
  75.设a、b和 c都是int型变量,且a=3,b=4,c=5,则下列值为0的表达式是()
  A)′a′&&′b′
  B)a<=b
  C)a||b+c&&bc
  D)!((a<b)&&!c||1)
  76.以下叙述中正确的是()
  A)输入项可以是一个实型常量,如scanf("%f",3.5);
  B)只有格式控制,没有输入项,也能正确输入数据到内存,例如:
  scanf("a=%d,b=%d");
  C)当输入一个实型数据时,格式控制部分可以规定小数点后的位数,例如:
  scanf("%4.2f",&f)
  D)当输入数据时,必须指明变量地址,例如:scanf("%f",&f);
  77.有以下程序
  main()
  {int x=10,y=10;printf("%d%d\n",x--,--y);}
  程序运行后的输出结果是()
  A)1010
  B)99
  C)910
  D)109
  78.C语言中各种基本数据类型的存储空间长度排列为()
  A)char≤long≤int≤float≤double
  B)double≤float≤long≤int≤char
  C)char≤int≤long≤float≤double
  D)float≤int≤long≤char≤double
  79.设有如下定义
  int x=10,y=3,z;
  则语句
  printf("%d\n",z=(x%y,x/y));
  的输出结果是()
  A)3
  B)0
  C)4
  D)1
  80.下述语句中,中的if语句语法是错误的。()
  A)if (x>y);
  B)if (x==y) x+=y;
  C)if (x!=y) scanf("%d", &x) else scanf("%d",&y);
  D)if (x<y) {x++;y++; }
  参考答案:71.A 72.B 73.B 74.C 75.D 76.D 77.D 78.C 79.A 80.C
就业数据资源平台