啊哈磊_编程从这里起步
标题:
C语言基础题
[打印本页]
作者:
c习生
时间:
2013-2-18 13:13
标题:
C语言基础题
一、选择题
1.下述标识符中,()是合法的用户标识符。
A.A#C B.getch C.void D.ab*
2.在C语言中,字符型数据在内存中是以()形式存放的。
A.原码 B.BCD码 C.反码 D.ASCII码
3.以下选项中不合法的用户标识符是()。
A.abc.c B.file C.Main D.PRONTF
4.以下选项中不合法的用户标识符是()。
A.123 B.printf C.A$ D.Dim
5.可以在C语言程序中用做用户标识符的一组标识符是()。
A.void B.as-b3 C.for D.2c
define -123 -abc Do
WORD If cas SIG
6.在以下各组标识符中,合法的用户标识符是(1)、(2)、(3)。
(1)A.001 B.table_1 C.0_t D.k%
Int t*.1 W10 point
(2)A.Fast_ B.void C.pbl D.<book>
Fast+Big abs fabs beep
(3)A.xy_ B.longdouble C.*p D.CHAR
变量1 signed history Float
7.()是构成C语言的基本单位。
A.函数 B.过程 C.子程序 D.子例程
8.若有说明:char s1='\067';char s2="1";char s3='1';则s1中(1),s2中(2),s3中(3)。
(1).A.包含3个字符 B.包含2个字符
C.包含1个字符 D.无定值,说明不合法
(2).A.包含1个字符 B.包含2个字符
C.包含3个字符 D.无定值,说明不合法
(3).A.包含1个字符 B.包含2个字符
C.包含3个字符 D.无定值,说明不合法
9.若x为int型变量,则执行以下语句后,x的值为
x=6;
x+=x-=x*x
A.36 B.-60 C.60 D.-24
10.在C语言中,char 型数据在内存中是以()形式存储的。
A.原码 B.补码 C.ASCII码 D.反码
11.以下运算符中优先级最低的算符为(),优先级最高的为()。
A.&& B.& C.|= D.|| E.?: F.!=
12.若有运算符 >、*=、<<、%、sizeof,则它们按优先级(由低至高)的正确排列顺序为
A.*= << > % sizeof
B.<< *= > % sizeof
C.*= > << sizeof %
D.*= > << % sizeof
13.若有以下类型说明语句
char w; int x; float y; double z;
则表达式 w*x+z-y 的结果是()类型。
A.float B.char C.int D.double
14.若 w,x,y,z 均为int 型变量,则执行下面的语句后, w=(1), x=(2), y=(3), z=(4)。
w=5; x=4;
y=w++*w++*w++;
z=--x*=--x*--x;
(1)A.8 B.7 C.6 D.24
A.4 B.3 C.2 D.1
A.150 B.125 C.210 D.336
A.64 B.1 C.6 D.24
15.C语言的程序一行写不下时,可以
A.用逗号换行 B.用分号换行
C.在任意一空格处换行 D.用回车符换行
16.下述标识符中,()是合法的用户标识符。
A.A#C B.getch
C.void D.ab*
17.在C语言中,字符型数据在内存中是以()形式存放。
13.若有以下类型说明语句
char w; int x; float y; double z;
则表达式 w*x+z-y 的结果是()类型。
A.float B.char C.int D.double
14.若 w,x,y,z 均为int 型变量,则执行下面的语句后, w=(1), x=(2), y=(3), z=(4)。
w=5; x=4;
y=w++*w++*w++;
z=--x*=--x*--x;
(1)A.8 B.7 C.6 D.24
A.4 B.3 C.2 D.1
A.150 B.125 C.210 D.336
A.64 B.1 C.6 D.24
15.C语言的程序一行写不下时,可以
A.用逗号换行 B.用分号换行
C.在任意一空格处换行 D.用回车符换行
16.下述标识符中,()是合法的用户标识符。
A.A#C B.getch
C.void D.ab*
17.在C语言中,字符型数据在内存中是以()形式存放。
A.原码 B.BCD
C.反码 D.ASCII码
18.()是非法的C语言转义字符。
A.'\b' B.'\0xf'
C.'\037' D.'\''
19.语句 char s='\092';的作用是
A.s包含1个字符 B.说明不合法, s的值不定。
C.使 s包含4个字符 D.使 s包含3个字符
20.在C语言中,int,char,和short三种类型数据所占用的内存
A.均为2个字节 B.由用户自己定义
C.由所用机器的机器字长决定 D.是任意的
21.高性能int类型的数据长度为2个字节,则 unsigned int 类型数据的取值范围是
A.0~255 B.0~65535
C.-32768~32767 D.-256~255
22.以下()是不正确的转义字符。
A.'\\' B.'\'
C.'081' D.'\0'
23.一个C语言的程序是由()组成
A.主程序 B.子程序
C.函数 &nb
sp; D.过程
24.一个C语言的程序总是从()开始的。
A.主过程 B.主函数
C.子程序 D.主程序
25.一个C语言的程序是由
A.一个主程序和若干个子程序组成 B.函数组成
C.若干过程组成 D.若干子程序组成
26.以下述叙不正确的是
A.一个C源程序可以由一个或多个函数组成
B.一个C源程序必须包含一个main函数
C.C程序的基本组成单位是函数
D.在C程序中注释说明只能位于一条语句的后面
27.C语言中规定:在一个源程序中main函数的位置
A.必须在最开始 B.必须在系统调用的库函数的后面
C.可以任意 D.必须在最后
28.一个C程序的执行是从
A.本程序的main函数开始,到main函数结束
B.本程序文件的第一个函数开始,到本程序的最后一个函数结束
C.本程序的main函数开始,到本程序的最后一个函数结束
D.本程序文件的第一个函数开始,到本程序main函数结束
29.以下述叙正确的是
A.在C程序中,main函数必须位于程序的最前面
B.C程序的每行中只能写一条语句
C.C语言本身没有输入输出语句
D.在对一个C程序进行编译的过程中,可发现注释中的拼写错误
二、填空题
1.将下列给出的常量分别归类到:整型常量、浮点常量和字符型常量
(1)0x7a (2)078 (3)6a (4)57L
(5)'m' (6)"ab6" (7)-32 (8)3.4,256
(9)0e0 (10).e0 (11)-3.1e-5 (12)2e0
(13)0.012e003 (14)'\"' (15)'xy' (16)" "
(17)"\nab\t" (18)'\"' (19)'\07'
2.指出下列标识符中哪些是非法的
(1)a_Char (2)b22c (3)286pc (4)-am
(5)_7b (6)ab# (7)Max_1 (8)__Star
(9)*itm (10)To-2 (11)for (12)"tt"
3.C源程序的基本单位是____。
4.一个C源程序中至少应包含一个_____。
5.在一个C源程序中,注释部分二侧的分界符分别为___和___。
6.在C语言中,输入操作是由库函数____完成的,输出操作是由库函数____完成的。
参考答案回复可见:
作者:
osmanthus
时间:
2013-2-18 14:14
基础知识,学习一下
作者:
sycamore1990
时间:
2013-2-18 15:02
学习。。。。。。。。。。。
作者:
sycamore1990
时间:
2013-2-18 15:02
thax。。。。。
作者:
osmanthus
时间:
2013-2-18 16:26
第14 题 有点晕 请lz解释一下把
z=--x*=--x*--x; ?
作者:
monggi
时间:
2013-2-18 19:52
看看并且学习一下 好帖!
作者:
rosynirvana
时间:
2013-2-18 20:29
本帖最后由 rosynirvana 于 2013-2-18 20:31 编辑
这有些题目是错误的,用来对付考试还可以,不为考试的新人还是别看了
比较著名的
9.若x为int型变量,则执行以下语句后,x的值为
x=6;
x+=x-=x*x
这个考试会考,但是按照c99标准是不正确的,实际写程序也没人会这么写。
作者:
AiNAN_312
时间:
2013-2-20 20:59
支持~~~~~~~
作者:
selena
时间:
2013-2-25 18:37
求看答案~~~
作者:
heitu1890
时间:
2013-3-18 00:05
暂时还不懂呢 先看看
作者:
li120332179
时间:
2013-3-20 19:58
作者:
1164653754
时间:
2013-3-20 20:30
。。。。。。。。
作者:
cha
时间:
2013-3-27 12:05
哇,我们学校的期末题出的很简单,看看哪
作者:
初入学
时间:
2013-4-10 20:38
习题还是有点难度啊,
作者:
lymcwl
时间:
2013-4-11 14:20
谢谢分享。
作者:
liu5100847
时间:
2013-4-11 20:21
谢谢分享
作者:
一尾鱼
时间:
2013-4-13 15:35
多谢楼主分享题目~ 受教了
作者:
DarkST
时间:
2013-4-18 18:00
回复看看答案。。。
作者:
shijian
时间:
2013-4-19 22:05
新手有的还不知道,先知道答案是什么
作者:
Smallbee
时间:
2013-4-25 15:16
好多不记得了
作者:
qw138470521
时间:
2013-4-26 21:16
我怎么看不到什么题目
作者:
sixijie
时间:
2013-5-3 21:12
学习下希望对自己有帮助
作者:
allenlii14
时间:
2013-5-20 13:25
基础知识,复习下!
作者:
li814086379
时间:
2013-5-21 12:53
基础学习一下
作者:
zhaoyongge
时间:
2013-6-27 17:28
看看能做出来多少
作者:
苍狼嚎天
时间:
2013-7-4 14:52
.
作者:
1129911737
时间:
2013-7-5 11:20
厉害啊啊啊啊啊 啊啊啊啊
作者:
牛子
时间:
2013-7-7 16:39
kuai kuai kuai
作者:
lihongjian987
时间:
2013-7-7 21:33
kan kan zi ji ce shi xia!
作者:
好想大声说爱你
时间:
2013-7-18 14:17
我是来看答案的
作者:
tjq200236
时间:
2013-8-18 12:38
{:soso__8425059656357788828_4:}
作者:
樱花雪
时间:
2013-10-29 09:03
对答案啦~~~·
作者:
lzp140
时间:
2013-10-30 23:05
!!!!!!!!!!!!!!!!!!!!!
作者:
海贼王DG
时间:
2013-11-12 22:26
共同来学习一下。
作者:
Mmmmmmmmu
时间:
2015-1-27 17:50
棒棒哒~
作者:
shly900928
时间:
2015-2-7 16:20
内容比较基础
作者:
shly900928
时间:
2015-2-7 16:24
想问一下,关键字可以作为标识符吗
作者:
wx_UT8zKQ86
时间:
2015-6-30 22:01
我去额为颠倒是非方式反对
作者:
攀岩高高手
时间:
2015-8-16 13:34
学习一下
作者:
赵林
时间:
2017-8-24 19:33
rosynirvana 发表于 2013-2-18 20:29
这有些题目是错误的,用来对付考试还可以,不为考试的新人还是别看了
比较著名的
C99是可以通过的
只是别这么写
作者:
zhouyu
时间:
2017-10-29 10:56
答案俄方微风污染额 r额我热我热我热
作者:
吴明程
时间:
2017-10-29 19:11
谢谢分享
作者:
创世菌
时间:
2018-1-28 20:42
答案,I'm coming!
欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/)
Powered by Discuz! X3.2