跪求C语言大神解决这些C语言选择题
下列字符序列中,不可用作C语言标识符的是()A._sum1B.x1C.x.1D._avg逗号表达式(a=3*5,a+15)中,语句执行后a的值为()A.60B.30C.1...
下列字符序列中,不可用作C语言标识符的是()
A. _sum1
B. x1
C. x.1
D. _avg
逗号表达式(a=3*5,a+15)中,语句执行后a的值为()
A. 60
B. 30
C. 15
D. 90
C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符()
A. 必须为字母
B. 必须为下划线
C. 必须为字母或下划线
D. 可以是字母、数字和下划线中的任意一种
设有a=2,b=1;则执行b==a&&1;语句后,b的结果是()
A. 0
B. 1
C. 2
D. 3
若有以下程序段:int a=1,b=2,c;
c=1/b*a;
则执行后,c中的值是()
A. 0
B. 0.5
C. 1
D. 2
设x和y均为int型变量,则执行以下语句后的输出为( )。
y=5;
printf(“%d\n”,y%=2);
A. 0
B. 1
C. 6
D. 12
下列哪一个选项不是结构化程序三种基本结构的共同特点
A. 只有一个入口
B. 只有一个出口
C. 没有死循环
D. 有分支结构
设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
若整型变量A、B、C、D中的值依次为:1、4、3、2。 则条件表达式D<B?A:C 的值为:
A. 1
B. 2
C. 3
D. 4
在C语言中,表示关系 x<y<z 所对应的表达式是:
A. x < y <
B. (x < y) && (y < z)
C. (x < y) || (y < z)
D. !(x >= y) || !(y >= z)
在C语言中,设x为int型变量,则执行以下语句后,x的值为:
x=10; x=x+ --x;
A. 10
B. 20
C. 18
D. 19
在C语言中,执行下面语句后,输出的结果是:
int x=10,y=3;
printf("%d\n",y=x/y);
A. 0
B. 1
C. 3
D. 不确定的值
在C语言中,假定所有变量均已正确说明,下列程序段运行后x的值是:
a=b=c=0;x=99;
if(!a) x=9;
else x=3;
A. 99
B. 9
C. 100
D. 3
下面程序段的运行结果为:
int i=1,sum=0;
while(i<=100)
sum+=i;
printf(“%d”,sum);
A. 5050
B. 6
C. 0
D. 程序陷入死循环
设int m=1,n=2;,则表达式 ++m==n 的结果是:
A. 0
B. 1
C. 2
D. 3
在VC中,若定义 int a[4][6],则数组 a 有( )个元素。
A. 10
B. 24
C. 35
D. 12
在C语言中,定义 char a[]={’a’,’b’,’c’,’l’,’o’},已知字符’b’的ASCII值为98,则 printf(“%d\n”,a[2]); 的值为:
A. 98
B. a
C. 99
D. b
设i,x都是int类型,则下面的for循环体的执行次数为:
for(i=0,x=0;i<=9&&x!=1;i++) printf("*");
A. 9
B. 876
C. 10
D. 无限次
若有说明:int a[20]; 则可以正确引用数组元素的表达式是:
A. a[20]
B. a[3.5]
C. a(5)
D. a[10]
在C语言中,若有定义:int y=3; int x[7]={1,2,3,4,5,6,7},则表达式y+=x[5]的值为:
A. 8
B. 9
C. 10
D. 11
以下的if语句中,正确的是:
A. if (a<=b); a++;
B. if (b==a++) then scanf("%d",&a);
C. if a==b+1 a+=b;
D. if (a<b) {a++;b++;} 展开
A. _sum1
B. x1
C. x.1
D. _avg
逗号表达式(a=3*5,a+15)中,语句执行后a的值为()
A. 60
B. 30
C. 15
D. 90
C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符()
A. 必须为字母
B. 必须为下划线
C. 必须为字母或下划线
D. 可以是字母、数字和下划线中的任意一种
设有a=2,b=1;则执行b==a&&1;语句后,b的结果是()
A. 0
B. 1
C. 2
D. 3
若有以下程序段:int a=1,b=2,c;
c=1/b*a;
则执行后,c中的值是()
A. 0
B. 0.5
C. 1
D. 2
设x和y均为int型变量,则执行以下语句后的输出为( )。
y=5;
printf(“%d\n”,y%=2);
A. 0
B. 1
C. 6
D. 12
下列哪一个选项不是结构化程序三种基本结构的共同特点
A. 只有一个入口
B. 只有一个出口
C. 没有死循环
D. 有分支结构
设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
若整型变量A、B、C、D中的值依次为:1、4、3、2。 则条件表达式D<B?A:C 的值为:
A. 1
B. 2
C. 3
D. 4
在C语言中,表示关系 x<y<z 所对应的表达式是:
A. x < y <
B. (x < y) && (y < z)
C. (x < y) || (y < z)
D. !(x >= y) || !(y >= z)
在C语言中,设x为int型变量,则执行以下语句后,x的值为:
x=10; x=x+ --x;
A. 10
B. 20
C. 18
D. 19
在C语言中,执行下面语句后,输出的结果是:
int x=10,y=3;
printf("%d\n",y=x/y);
A. 0
B. 1
C. 3
D. 不确定的值
在C语言中,假定所有变量均已正确说明,下列程序段运行后x的值是:
a=b=c=0;x=99;
if(!a) x=9;
else x=3;
A. 99
B. 9
C. 100
D. 3
下面程序段的运行结果为:
int i=1,sum=0;
while(i<=100)
sum+=i;
printf(“%d”,sum);
A. 5050
B. 6
C. 0
D. 程序陷入死循环
设int m=1,n=2;,则表达式 ++m==n 的结果是:
A. 0
B. 1
C. 2
D. 3
在VC中,若定义 int a[4][6],则数组 a 有( )个元素。
A. 10
B. 24
C. 35
D. 12
在C语言中,定义 char a[]={’a’,’b’,’c’,’l’,’o’},已知字符’b’的ASCII值为98,则 printf(“%d\n”,a[2]); 的值为:
A. 98
B. a
C. 99
D. b
设i,x都是int类型,则下面的for循环体的执行次数为:
for(i=0,x=0;i<=9&&x!=1;i++) printf("*");
A. 9
B. 876
C. 10
D. 无限次
若有说明:int a[20]; 则可以正确引用数组元素的表达式是:
A. a[20]
B. a[3.5]
C. a(5)
D. a[10]
在C语言中,若有定义:int y=3; int x[7]={1,2,3,4,5,6,7},则表达式y+=x[5]的值为:
A. 8
B. 9
C. 10
D. 11
以下的if语句中,正确的是:
A. if (a<=b); a++;
B. if (b==a++) then scanf("%d",&a);
C. if a==b+1 a+=b;
D. if (a<b) {a++;b++;} 展开
1个回答
展开全部
题目太多,也没有编号,把题目的第一句话拷出来了,楼主参考。
1、下列字符序列中,
C
2、逗号表达式(a=3*
C
3、C语言中的标识符只
C
4、设有a=2,b=1;则执
B
5、若有以下程序段:
A
6、设x和y均为int型变
B
7、下列哪一个选项不
D
8、设int a,b,c;执行
B
9、若整型变量A、B、
A
10、在C语言中,表示
B
11、在C语言中,设x为
D
12、在C语言中,执行
C
13、在C语言中,假定
D
14、下面程序段的运行
D
15、设int m=1,n=2;,
B
16、在VC中,若定义
B
17、在C语言中,定义
C
18、设i,x都是int类型
C
19、若有说明:int a
D
20、在C语言中,若有
B
21、以下的if语句中,
D
1、下列字符序列中,
C
2、逗号表达式(a=3*
C
3、C语言中的标识符只
C
4、设有a=2,b=1;则执
B
5、若有以下程序段:
A
6、设x和y均为int型变
B
7、下列哪一个选项不
D
8、设int a,b,c;执行
B
9、若整型变量A、B、
A
10、在C语言中,表示
B
11、在C语言中,设x为
D
12、在C语言中,执行
C
13、在C语言中,假定
D
14、下面程序段的运行
D
15、设int m=1,n=2;,
B
16、在VC中,若定义
B
17、在C语言中,定义
C
18、设i,x都是int类型
C
19、若有说明:int a
D
20、在C语言中,若有
B
21、以下的if语句中,
D
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询