c语言选择题??

单项选择题1.下列说法正确的是()。A.main函数必须放在C程序的开头B.main函数必须放在C程序的最后C.main函数可以放在C程序的中间部分,但在执行C程序时是从... 单项选择题
1.下列说法正确的是( )。
A.main函数必须放在C程序的开头
B.main函数必须放在C程序的最后
C.main函数可以放在C程序的中间部分,但在执行C程序时是从程
序开头执行的
D.main函数可以放在C程序的中间部分,但在执行C程序时是从main函数开始的
2.C语言规定标识符由( )等字符组成。
A.字母 数字 下划线 B.中划线 字母 数字
C.字母 数字 逗号 D.字母 下划线 中划线
3.若t为double类型,则表达式:t=1,(t+1)*5的值是( )。
A.1 B.1.0 C.10 D.10.0
4.C语言中要求操作数都为整型数据的算术符是( )。
A./ B.! C.% D.==
5.已知字符 ‘a’ 的ASCII码为 97 ,执行下列语句的输出是( )。
printf ("%d,%c", ’b’, ’b’+1 ) ;
A.98,b B.语句不合法
C.98, 99 D.98,c
6.设变量定义为“int a, b;”,执行下列语句时,输入( ),则a和b的值都是10。
scanf("a=%d,b=%d",&a, &b);
A.10 10 B.10,10
C.a=10 b=10 D.a=10,b=10
7.若int x=1,y=1;则表达式(!x||y--)的值是( )。
A.0 B.1 C.2 D.-1
8.表达式 !x 等价于( )。
A.x==0 B.x==1
C.x!=0 D.x!=1
9.算术运算符、赋值运算符和关系运算符的运算优先级按从高到低的顺序依次为( )。
A.算术运算、赋值运算、关系运算 B.关系运算、赋值运算、算术运算
C.算术运算、关系运算、赋值运算 D.关系运算、算术运算、赋值运算
10.( )把x、y定义成float类型变量,并赋同一初值3.14。
A.float x, y=3.14; B.float x, y=2*3.14;
C.float x=3.14, y=x=3.14; D.float x=y=3.14;
11.以下if语句中语法错误的是( )。
A.if (a>b)printf(“%f”,a); B.if(a>b)printf(“%f”,a);
else printf(“%f”,b);
C.if(a>b)printf(“%f”,a) D.if(a>b)printf(“%f”,b);
else printf(“%f”,b); else printf(“%f”,a);
12.C语言程序的三种基本结构是顺序结构、选择结构和( )结构。
A.循环 B.递归 C.转移 D.嵌套
13.C语言中,while和do—while循环的主要区别是( )。
A.do—while的循环体至少执行一次 B.while的循环体至少执行一次
C.do—while的循环体是复合语句 D.while的循环体可以是复合语句
14.while循环语句中,while后一对圆括号中表达式的值决定了循环体是否进行,因此,进入while循环后,一定有能使此表达式的值变为( )的操作,否则,循环将会无限制地进行下去。
A.0 B.1 C.成立 D.2
15.程序段如下:
int k=1;
while(!k==0)
{
k=k+1;
printf("%d\n",k);
}
则下述说法正确的是( )。
A.while循环执行2次 B.循环是无限循环
C.循环体语句一次也不执行 D.循环体语句执行一次
16.若i,j已定义为int型,则以下程序段中循环体的总的执行次数是( )。
for(i=0; i <5; i ++)
for(j=0;j<4;j++)
{…… }
A.20 B.24 C.25 D.30
17.设变量定义为“int a[4];”,则表达式( )不符合C语言语法。
A.*a B.a[0] C.a D.a++
18.在C语言中,引用数组元素时,其数组下标的数据类型允许是( )。
A.整型常量 B.整型常量或整型表达式
C.整型表达式 D.任何类型的表达式
19.不是给数组的第一个元素赋值的语句是( )。
A.int a[2]={1}; B.int a[2]={1*2};
C.int a[2];scanf (“%d”,a); D.int a[2]; a[1]=1;
20.假设array是一个有10个元素的一维整型数组,则下列写法中对数组元素正确赋值的是( )。
A.array[0]=10; B.array=0;
C.array[10]=0; D.array[-1]=0;
展开
 我来答
liangxiaogang5
2008-12-22 · TA获得超过262个赞
知道答主
回答量:31
采纳率:0%
帮助的人:40万
展开全部
DADCB
DAACC
CAAAD
ADDDA
错一条不要给分
一叶知秋II
2008-12-18
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
1 C 2 A 3 D 4 C 5 D 6 D 7 B 8 A 9 C 10 C 11 D 12 A13 A 14 B 15 C 16 17 18 19 20
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ef9e64069
2008-12-17 · 超过10用户采纳过TA的回答
知道答主
回答量:91
采纳率:0%
帮助的人:43.7万
展开全部
好多啊``````
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangqz_2008
2008-12-17
知道答主
回答量:47
采纳率:0%
帮助的人:0
展开全部
自己做
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式