首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

c语言二级考试题目,大家来帮小弟我做一下吧,100分,先来先给分

2012-03-07 
c语言二级考试题目,大家来帮我做一下吧,100分求救,先来先给分!一、单项选择题1.正确的自定义标识符是A.a2B

c语言二级考试题目,大家来帮我做一下吧,100分求救,先来先给分!
一、单项选择题  
    1.正确的自定义标识符是
        A.a=2                                 B.a+b                 C.name                               D.default
    2.错误的转义字符是
        A. '\091 '                           B. '\\ '               C. '\0 '                               D. '\ ' '
    3.设int   a,b,c;执行表达式a=b=1,a++,b+1,c=a+b--后,a,b和c的值分别是
        A.2,1,2                             B.2,0,3             C.2,2,3                             D.2,1,3
    4.在C语言中,错误的常数是        
        A.1E+0.0                           B.5.                   C.0xaf                               D.0L
    5.下面运算符优先级最高的是
        A. <=                                   B.=                     C.%                                     D.&&
    6.若数组名作实参而指针变量作形参,函数调用实参传给形参的是
        A.数组的长度                   B.数组第一个元素的值       C.数组所有元素的值       D.数组第一个元素的地址
    7.变量的指针含意是指变量的
        A.值                                   B.地址             C.存储                               D.名字
    8.设int   k;则语句for(k=0;k=1;k++);和语句for(k=0;k==1;k++);执行的次数分别是
        A.无限和0                         B.0和无限     C.都是无限                       D.都是0
    9.某文件中定义的静态全局变量(或称静态外部变量)其作用域是
        A.只限某个函数               B.本文件             C.跨文件                           D.不限制作用域
10.设struct   {int   a;   char   b;   }   Q,   *p=&Q;错误的表达式是
        A.Q.a                                 B.(*p),b             C.p-> a                               D.*p.b
二、填空题   (请在每小题的空格上填上正确答案)  
11.在C语言中,单目运算符的结合方向(运算方向)是_____________;唯一的一个三目运算符是_____________。


12.字符串 "A\\B "的内容是_____________,存储需要的字节数是_____________。
13.设int   a[10],b[3][3];数组元素a[5]和b[1][2]分别用指针表示的形式是_____________和_____________。    
14.编译预处理的三种形式除宏定义外,还有_____________和_____________。
15.文件操作方式 "w "和 "rb+ "的含义分别是__________________________和__________________________。


[解决办法]
1-5CDBAC
6-10DBCBB
11,右向左,?
12 A\B 4
13 *(a+5),*(b+1*3+2)
14,文件包含,条件编译
15,生成一个文本文件只写,打开一个二进制文件读/写
[解决办法]
1-5: C C B D C
6-10: D B A B B
11: 右到左 条件运算? :
12: A\B 3
13: *(a+5) *(*(b+1)+2)
14: 文件包含 条件编译
15: 只写 读写
[解决办法]
11,右向左,?
------
三目运算是 ? : 吧
[解决办法]
12题把3改为4

[解决办法]
1~5 cabac
6~10 dbdbd
[解决办法]
2.错误的转义字符是
A. '\091 ' B. '\\ ' C. '\0 ' D. '\ ' '
====================================================================
我咋觉得全都是对的呢
[解决办法]
.错误的转义字符是
A. '\091 ' B. '\\ ' C. '\0 ' D. '\ ' '
我觉得C错误, '\0 '表示字符串结尾符。
[解决办法]
1C
2D
3B
4A
5C
6D
7B
8C
9B
10B
11 ? :
12 A\B 4
13 *(a+5),*(b+1*3+2)
14,文件包含,条件编译
15,生成一个文本文件只写,打开一个二进制文件读/写
[解决办法]
.错误的转义字符是
A. '\091 ' B. '\\ ' C. '\0 ' D. '\ ' '
我觉得C错误, '\0 '表示字符串结尾符。
---------------------------------------
选A

这个是八进制,但显然:9超过了
[解决办法]
你们都知道个故事吧...有人问爱因斯坦: "请问博士,你记得PI的值吗? "爱因斯坦从容答道: "对不起,我不知道.为什么随手就能翻到的要靠死记硬背呢? "

太难了~~~~~~~~~~~~~
是高人的就帮他做下吧,我是看都看不懂的额,hoho
[解决办法]
楼上说的有理,我们要记的东西太多了,
[解决办法]
一、单项选择题
1.正确的自定义标识符是 c
A.a=2 B.a+b C.name D.default
2.错误的转义字符是 c
A. '\091 ' B. '\\ ' C. '\0 ' D. '\ ' '
3.设int a,b,c;执行表达式a=b=1,a++,b+1,c=a+b--后,a,b和c的值分别是 b
A.2,1,2 B.2,0,3 C.2,2,3 D.2,1,3
4.在C语言中,错误的常数是 a
A.1E+0.0 B.5. C.0xaf D.0L
5.下面运算符优先级最高的是 c
A. <= B.= C.% D.&&
6.若数组名作实参而指针变量作形参,函数调用实参传给形参的是 d
A.数组的长度 B.数组第一个元素的值 C.数组所有元素的值 D.数组第一个元素的地址
7.变量的指针含意是指变量的 b
A.值 B.地址 C.存储 D.名字
8.设int k;则语句for(k=0;k=1;k++);和语句for(k=0;k==1;k++);执行的次数分别是 a
A.无限和0 B.0和无限 C.都是无限 D.都是0
9.某文件中定义的静态全局变量(或称静态外部变量)其作用域是 b
A.只限某个函数 B.本文件 C.跨文件 D.不限制作用域
10.设struct {int a; char b; } Q, *p=&Q;错误的表达式是 d


A.Q.a B.(*p),b C.p-> a D.*p.b
二、填空题 (请在每小题的空格上填上正确答案)
11.在C语言中,单目运算符的结合方向(运算方向)是___右结合____;唯一的一个三目运算符是___条件运算符____。
12.字符串 "A\\B "的内容是____A\B\0_________,存储需要的字节数是______4_______。
13.设int a[10],b[3][3];数组元素a[5]和b[1][2]分别用指针表示的形式是_____*(a+5)________和______*(*(b+1)+2)_______。
14.编译预处理的三种形式除宏定义外,还有____文件包含_____和_____条件编译________。
15.文件操作方式 "w "和 "rb+ "的含义分别是_____以只写方式打开一个文本文件____和___以读写方式打开一个已经存在的二进制文件_____。


[解决办法]
其实大家可以凭第一感觉来试着做一下,也可以当作一次检测。我觉得结果对于楼主和各位应该都是好的。其实从c语言的过级考试中还是可以学到很多东西的。

热点排行
Bad Request.