C语言练习题 1

1.如下程序段中循环执行的次数为( C )

int i,c=0;

for(i=1;i<=4;i++)

{

c*=2;

printf(“%d”,c);

}

A.5

B.6

C.4

D.3

2.构成C语言源程序的基本单位是语句。 ( B )

A.正确

B.错误

注:构成C语言源程序的基本单位是函数;

3.若变量已正确定义,有以下程序段

int a=3,b=5,c=7;

if(a>b) a=b; c=a;

if(c!=a) c=b;

printf("%d,%d,%d\n",a,b,c);

其输出结果是( B )。

A.程序段有语法错

B.3,5,3

C.3,5,5

D.9

对选项C的理解是a=b的后面应该是逗号,而题中是冒号,说明这一指令结束。

4.引用标准库时,下面的说法你认为哪个是正确的( B )。

A语句#include “stdlib.h”是正确的,而且程序编译速度比#include <stdlib.h>要快

B语句#include <stdlib.h>是正确的,而且程序编译速度比#include “stdlib.h”要快

C语句#include <stdlib.h>和#include “stdlib.h”都是正确的,程序编译速度没有区别

D(c>=2&& c<=6)&&(c%2!=1)

5.以下合法的字符型常量是( A )。

A.'\x13'

B.'\081'

C.'65'

D.25

注:字符型常量是单引号括起来的单个字符,或者转义字符。

\x表示后面的字符是十六进制数,\0表示后面的字符是八进制数。’\081‘不是合法的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值