2013年下C语言程序设计考试试卷

学院:班级:学号:姓名:
答案一律写在答题纸上,写在试题卷上无效
一、选择题(每小题3分,计36分)
1.以下选项中,不属于C语言结构化程序设计三种基本结构的是_______。

A)选择结构B)顺序结构
C)递归结构D)循环结构
2.已知:char a='\70';,则变量a________。

A)包含1个字符B)包含2个字符
C)包含3个字符D)说明非法
3.已知:float x=2,y;,则表达式y=x+3/2的值是________。

A)3.5 B)3.0
C)2.0 D)1.0
4.C语言中,运算对象必须是整型数值的运算符是________。

A)% B)/
C)< D) !
5.以下选项中,能正确表示逻辑关系:“a≥10 或a≤0”的C语言表达式是______。

A﹚a>=0||a<=10 B﹚a≥10||a≤0
C﹚a>=10 && a<=0 D﹚a>=10||a<=0
6.已知:int a=5;,执行语句a=3*5,a*4,a+5;后,变量a的值是_________。

A)45 B)20
C)15 D)10
7.当说明一个结构体变量时系统分配给它的内存是( )
A)各成员所需内存量的总和B)结构中第一个成员所需内存量
C)成员中占内存量最大者所需的容量D)结构中最后一个成员所需内存量
8.已知:float x;int y;,用语句scanf("%f,%d",&x,&y);输入变量x,y的值,正确的输入是_________。

A)1.25,2 B)1.25 2
C)1.25:2 D)1.25;2
9.已知:int x=0,y=10;while(x<y){x++;y--;},则__________。

A)该循环是无限循环B)该循环执行次数不定
1
学院: 班级: 学号: 姓名:
答案一律写在答题纸上,写在试题卷上无效
2 B)该循环体执行6次 D)该循环体执行5次
10.以下选项中关于数组定义和初始化,错误的是__________。

A)int a[5]={1,2,3,4,5} B)int a[5]={1,2,3}
C)int a[]={1,2,3,4,5} D)int a[3]={1,2,3,4,,5}
11.已知:char b[20];若要从键盘输入字符串“hello World !”给b ,则正确的输入语句是_____________。

A)scanf("%c",b);
B)scanf("%s",b[20]); C)gets(b);
D)gets(b[20]); 12.已知:char s[10],*p=s ;,以下选项中错误的语句是_________。

A)p=s+5;
B)s=p+s ; C)s[2]=p[4];
D)*p=s[0]; 二、填空题(每小题2分,计18分)
1.字符'0'的ASCII 码值为十进制数0x30,执行语句printf("%x",'8');后,输出结果是____________。

2.设int a=6,b=7,c ;,执行语句c=(a%5)+(b/3);后,变量c 的值是________。

3.设int a=1,b=2,c=3;,表达式c>b>a 的值是_________。

4.设 int x=5;执行语句while(x>0) --x ;后,x 的值是________。

5.已知char s[10]= "abcd",t[]="efg";,则执行strcat(s ,t);printf("%s",s);后,输出结果为__________。

6.已知char arr[]="China";,则系统为数组arr 分配的储存空间是____________字节。

7.已知int x[][4]={1,3,5,7,9,11,13,15,17};,则数组x 的行数是____________。

8.已知int a[5]={1,3,6,10,15},则a[4] –a[2]的值是_________。

9.已知:int a=6,b=5;则表达式a&&b 的值是_________。

三、程序阅读理解题(每小题4分,计16分)
1.以下程序的运行结果是____________。

#include <stdio.h>
void main()
{
int a=1,b=2,c=3;
if(a>b) c=1;
else if(a = = b) c =0; 2.以下程序的运行结果是____________。

#include <stdio.h> void main() { int i=5,s=1; do{ s=s*i ;。

合集下载

c语言程序设计试卷及答案(A)

c语言程序设计试卷及答案(A)

A。 p=&a
B。 p=a
C. *p=&a
D. *p=*a
16.以下函数调用语句中,func(a+b,c-d+100);含有的实参个数是( )。
A. 1
B. 2
C。 4
D. 5
17.有以下定义:struct person{char name[9]; int age;}
struct person class[10]={“Johu",17,“Paul”,19,“Mary”,18,“Adam”,16,};
第 7 页,共 7 页
#include <stdio。h>
#define SIZE 10
struct Student_type <—--———————-—-——-———
{ char name[10];
程
int num;
序
int age;
段
char addr[15];
1
}stud[SIZE];
<—-——-——--——-----—
7。 存储字符串“program”的字符数组至少需要____个元素。
8 指针变量可以加减一个整数,例如:_______________;指针变量可以有空值,例
第 3 页,共 7 页
如_____________________________________________________.
9 以下程序从键盘输入 10 个学生的有关数据,然后把它们转存到磁盘文件上去。
{ int c; a+=a; b+=b; c=fun2(a,b);
return c; }
fun2(int a,int b)
第 5 页,共 7 页

2013-2014第二学期C语言期末试卷B

2013-2014第二学期C语言期末试卷B

2013-2014学年第二学期《C语言程序设计》期末试卷(B)1.起换行作用的转义字符是()。

A.’\t’B.’\b’C.’\n’D.’\r’2.在以下几组运算符中,优先级最高的运算符是()。

A.<=B.=C./D.&&3.设有定义“int i=1;”,以下选项的四个表达式中与其他三个表达式的值不相同的是()。

A.i++B.i+=1C.i+1D.++i4.C语言的三种基本结构是()。

A.顺序结构.逻辑结构.选择结构B.顺序结构.选择结构.循环结构C.逻辑结构.层次结构.网状结构D.层次结构.顺序结构.循环结构5.关于数组元素类型的说法,下列()是正确的。

A.必须是整数类型B.必须是整型或实型C.必须是相同数据类型D.可以是不同数据类型6.以下程序段的输出结果是()。

#include<stdio.h>void main(){int i,j,m=0;for(i=1;i<=5;i+=4)for(j=3;j<=19;j+=4)m++;printf("%d\n",m);}A.10B.15C.20D.257.设有如下定义: int x=10,y=3,z; 则语句printf("%d\n",z=(x%y,x/y)); 的输出结果是()。

A. 1B. 0C. 4D. 38.在C语言中运算对象必须是整型的是()。

A.%B./C.==D.<=9.若变量已说明为int类型,要给a、b、c输入数据,以下正确的输入语句为()。

A.read(a,b,c);B.scanf("%d%d%d",a,b,c);C.scanf("%D%D%D",&a,%b,%c);D.scanf("%d%d%d",&a,&b,&c);10.下面程序的结果是()。

main(){ int x=1;while(x<20){ x=x*x;x=x+1; }printf("%d",x); }A.1B.20C.25D.2611.运行如下程序,其结果为()。

2013年9月份考试C语言程序设计第一次作业

2013年9月份考试C语言程序设计第一次作业

2013年9月份考试C语言程序设计第一次作业2013年9月份考试C语言程序设计第一次作业一、单项选择题(本大题共100分,共 25 小题,每小题 4 分)1. 以下程序的输出结果是(). #include main(){ printf("%d\n",NULL); }A. 不确定的(因变量无定义)B. 0C. -1D. 12. 若k是int型变量,且有下面的程序片段k=-3;if(k<=0) printf("####") else printf("&&&&");上面程序片段的输出结果是().A. ####B. &&&&C. ####&&&&D. 有语法错误,无输出结果3. 以下不能定义为用户标识符的是().A. MainB. _0C. _intD. sizeof4. 已知字母A的ASCII码为十进制的65,下面程序main(){char ch1,ch2; ch1=''A''+''5''-''3'';ch2=''A''+''6''-''3'';printf("%d,%c\n",ch1,ch2);}的输出是().A. 67,DB. B,CC. C,DD. 不确定的值5. 在一个C程序中()A. main函数必须出现在所有函数之前B. main函数可以在任何地方出现C. main函数必须出现在所有函数之后D. main函数必须出现在固定位置6. 以下说法中正确的是()A. C语言程序总是从第一个的函数开始执行B. 在C语言程序中,要调用的函数必须在main()函数中定义C. C语言程序总是从main()函数开始执行D. C语言程序中的main()函数必须放在程序的开始部分7. 有以下程序:main(){int s=0,a=1,n;scanf("%d",&n);do {s+=1; a=a-2;}while(a!=n);printf("%d\n",s);}若要使程序的输出值为2,则应该从键盘给n输入的值是().A. -1B. -3C. -5D. 08. 正确的自定义标识符是()A. a=2B. a+bC. nameD. default9. 若有以下定义:int t[7][6]; 能正确表示t数组元素地址的表达式是().A. &t[7][6]B. t[7]C. t[1]D. *t[2]10. 有以下程序main(){int a=1,b;for(b=1;b<=10;b++){if(a>=8) break;if(a%2==1){a+=5;continue;}a-=3;}printf("%d\n",b);}程序运行后的输出结果是().A. 3B. 4C. 5D. 611. 如果x为float类型变量,则以下语句输出为()x=213.82631;printf("%4.2f\n",x);A. 宽度不够,不能输出B. 213.82C. 213.82631D. 213.8312. 以下正确的C语言标示符是()A. %xB. a+bC. a123D. test!13.该程序的执行结果是( ) A. 321 B. 23 C. 不输出任何内容 D. 陷入死循环14. 设a、b和c都是int型变量,且a=1,b=1,c=1;则以下值为0的表达式是().A. b>=aB. a&&cC. !a||bD. !a==b15. 以下程序的输出结果是().#include #include main(){int a=1,b=4,c=2;float x=10.5,y=4.0,z;z=(a+b)/c+sqrt((double)y)*1.2/c+x;printf("%f\n",z);}A. 14.000000B. 15.400000C. 13.700000D. 14.90000016. 以下选项中非法的表达式是().A. 0<=x<100B. i=j==0C. (char)(65+3)D. x+1=x+117. 执行下面的程序段后,变量k中的值为()int k=3, s[2];s[0]=k;k=s[1]*10;A. 不定值B. 33C. 30D. 1018. 与y=(x>0?1:x<0?-1:0);的功能相同的if语句是()A. if(x>0) y=1;else if(x<0) y=-1;else y=0;if(x)B. if(x>0) y=1;else if(x<0) y=-1;else y=0;y=-1;if(x)C. if(x>0) y=1;else if(x==0) y=0;else y=-1;y=0;if(x>=0)D. if(x>0) y=1;else y=-1;19. 错误的转义字符是()A. ''\091''B. ''\\''C. ''\0''D. ''\''''20. 有以下程序main(){int m=3,n=4,x;x=-m++;x=x+8/++n;printf("%d\n",x);}程序运行后的输出结果是().A. 3B. 5C. -1D. -221. 列程序的输出结果是() main() {int u=24,v=16,w;while(v){w=u % v; u=v ; v=w;}printf("%d\n",u);}A. 7B. 8D. 1022. 下列程序的输出结果是main(){float x,y,z;scanf("%f%f",&x,&y);z=x/y;while(1){if (fabs(z)>1.0){x=y; y=z; z=x/y;}else break;}printf("%f\n",y);}输入3.6 2.4回车,则结果为()A. 1.500000B. 1.600000C. 2.000000D. 2.40000023. 有以下程序段int x=3 do{printf(“%d”,x-=2);}while (!(--x));其输出结果是()B. 3 0C. 1 -2D. 死循环24. 有以下程序main(){unsigned int a;int b=-1;a=b;printf("%u",a);}程序运行后的输出结果是().A. -1B. 65535C. 32767D. -3276825. 下列程序的输出结果是()main(){int m=5;if(m++>5) printf("%d\n",m);else printf("%d\n",m--) ;}A. 7B. 6C. 5D. 4答案:一、单项选择题(100分,共 25 题,每小题 4 分)2. D3. D4. A5. B6. C7. B8. C9. B 10. B 11. D 12. C 13. B14. D 15. C 16. D 17. A 18. A 19. D 20. D 21. B 22. A 23. C 24.B 25.B。

2013样卷A《C语言程序设计》

2013样卷A《C语言程序设计》

C语言程序设计样卷A一、单选题(每小题2分,共40分)1.下面程序的输出是(B)。

main( ){ int x = 023;printf( "%d\n",--x);}A.17B.18C.23D.242.在C语言中,设int型变量占2个字节,则不正确的int类型常数是(A)。

A.62768B.12C.037D.0xa3.当a=1,b=2,c=3时,执行以下语句后a,b,c的值分别是(D )。

if(a>c)b=a;a=c;c=b;A.3,2,1B.1,2,3C.3,1,1D.3,2,24.以下叙述中正确的是(B)。

A.函数的定义可以嵌套,但函数的调用不可以嵌套B.函数的定义不可以嵌套,但函数的调用可以嵌套C.函数的定义和函数的调用均不可以嵌套D.函数的定义和函数的调用均可以嵌套5.以下叙述中不正确的是(B)。

A.在函数中,通过return语句获得返回值B.在函数中,如果没有return语句则不带回返回值C.在函数中,可以有多条return语句D.在C中,调用函数不必在一条独立的语句中完成6.若已定义:int a[9],*p=a;并在以后的语句中未改变p的值,不能表示a[1]地址的表达式为(C)。

A.p+1B.a+1C.a++D.++p7.下面程序的输出是( A )。

main( ){ int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;printf("%d\n",*(p+2));}A.3B.4C.1D.28.执行下面程序中的输出语句后,a的值是(C)。

main( ){ int a;printf("%d\n",(a=3*5,a*4,a+5));}A.65B.20C.15D.109.下面程序的输出是(C)。

main ( ){ int a = - 1, b = 4, k;k = (a++ <=0)&&(! (b-- <= 0));printf("%d %d %d \n",k,a,b);}A.0 0 3B.0 1 2C.1 0 3D.1 1 210.以下程序的输出结果是(A)。

2013 c语言试题及答案

2013 c语言试题及答案

理论考试(120分钟)一、单项选择题(在每小题的4个备选答案中,选出一个最佳答案,共15小题;每小题2分,共30分)1.一个C程序的执行是从( A)A.本程序的main函数开始,到main函数结束B.本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C.本程序的main函数开始,到本程序文件的最后一个函数结束D.本程序文件的第一个函数开始,到本程序main函数结束2.已知int x=10,y=20,z=30; 以下语句执行后x,y,z的值是( B) if (x>y) z=x; x=y;y=z;A. 10,20,30B. 20,30,30C. 20,30,10D. 20,30,20 3.int a=1,b=2,x=3; 表达式:x*=a+b计算后x的值为:( B )A. 5B. 9C. 3D. 64.下列选项,在C语言中能作为合法标识符的是( D)A. %xB. a+bC. 2_int_12_D. int_2_5.#include<stdio.h> (A)void main(){int sum,pad;sum=pad=5;pad=sum++;pad++;++pad;printf("%d %d\n",pad, sum);}A.7 6B. 6 5C. 7 5D. 6 6 6.若有说明:int a[10];则对a 数组元素的正确引用是( D )A. a[10]B. a[3, 5]C. a(5)D. a[10-10] 7.请读程序#include<stdio.h>#define MUL(x,y) (x)*yvoid main(){ int a=3, b=4, c;c=MUL(a++, b++);printf("%d\n", c);}上面程序的输出结果是(A)。

A. 12B. 15C. 20D. 168.若用数组名作为函数调用的实参,传递给形参的是数组的( A )A. 数组的首地址B. 数组第一个元素的值C. 数组中全部元素的值D. 数组元素的个数9.阅读以下程序void main(){ int a=5,b=0,c=1;if(a=b+c) printf(“***\n”);else printf(“$$$\n”);}以上程序( C)A. 语法有错不能通过编译B. 可以通过编译但不能通过连接C. 输出***D. 输出$$$10.下列关于函数定义正确的是( D )A. fun(int x,y){ int z;return z;}B. void fun(int x,int y){ return x+y;}C. fun(x,y){int x,y;double z;z=x+y;return z;}D. double fun(int x,int y) { double z;z=x+y;return z;}11.在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是(B )A. 地址传递B. 单向值传递C. 由实参传给形参,再由形参传回实参D. 传递方式由用户指定12.具有相同基类型的指针变量P和数组Y,下列写法中不合法的是( D ) A.P = Y B.*P = Y[i]C.P = &Y[i] D.P = &Y13.设x和y均为int型变量,则下列语句:x+=y; y=x-y; x- =y;的功能是(D ) A.把x和y按从大到小排列。

2013年全国计算机二级C语言考试真题

2013年全国计算机二级C语言考试真题
D)1□2□3<回车>
8、当变量c的值不为2、4、6时,值也为“真”的表达式是()
A(c>=2&&c<=6)&&(c%2!=1)
B)(c>=2&&c<=6)&&!(c%2))
C)(c==2)‖(c==4)‖(c==6)
D)(c>=2&&c<=6)‖(c!=3)‖(c!=5)
9、以下选项中,值为1的表达式是
main()
{ char a='H';
a = ( a>='A' && a<= 'Z' ) ? (a+32) : a;
printf("%c\n",a );
}
程序运行后的输出结果是
A)A
B)a
C)h
D)H
194.以下叙述中正确的是
A)程序可以包含多个主函数,但总是从第一个主函数处开始执行
B)书写源程序时,必须注意缩进格式,否则程序会有编译错误
A."\x7D"
B.1,234
C.123
D.'\123'
60、C语言源程序名的后缀是
A). cp
B).obj
C).exe
D).C
61、阅读以下程序
#include <stdio .h>
main ()
{ int case ;
float printF;
printf ("请输入2个数:");
scanf ( "%d %f",&case, &printF );

2013年下半年浙江省C语言理论试卷

2013年下半年浙江省高等学校计算机等级考试二级C程序设计试卷一、程序阅读与填空(24小题,每小题3分同,共72分)1.阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。

【程序说明】输入一个正整数n,再输入n个整数,输出最小值。

运行示例:enter:n:6Enter 6 integer:8 -9 3 6 0 10Min:-9【程序】#include <stdio.h>main(){int i,min,n,x;printf("enter:n:");scanf("%d",&n);printf("Enter %d integer:",n);scanf("%d",&x);(1) B ;for( (2) C ;i<n;i++){(3) D ;if( (4)D )min=x;}printf("Min:%d\n",min);}【供选择的答案】(1)A.min=-9 B.min=xC.min=n D.min=0(2)A.i=0 B.i=-1C.i=1 D.i=n(3)A.scanf(“%d”,&min); B.;C.scanf(“%d”,& n);D.scanf(“%d”,&x);(4)A.min<x B.min>nC.min<n D.min>x2.阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。

【程序说明】输入一组(5个)有序的整数,再输入一个整数x,把x插入到这组数据中,使该数组仍然有序。

运行示例:Enter 5 integer:1 2 4 5 7Enter x:3After inserted:1 2 3 4 5 7【程序】#include <stdio.h>main(){int i,j,n=5,x,a[10];printf("Enter %d integer:",n);for(i=0;i<n;i++)scanf("%d",&a[i]);printf("Enter x:",n);scanf("%d",&x);for(i=0;i<n;i++){if(x>a[i])(5)C ;j=n-1;while(j>=i){(6)B ;(7)A ;}a[i]=x;break;}if(i==n)a[n]=x;printf("After inserted:");for(i=0;(8) A ;i++)printf("%d ",a[i]);}【供选择的答案】(5)A.break B.a[i]=xC.continue D.x=i(6)A.a[j]=a[j+1] B.a[j+1]=a[j]C.a[i]=a[j] D.a[j]=a[i](7)A.j-- B.j++C.i++ D.i--(8)A.i<n B.i<n+1C.i>j D.i<j3.阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。

2013秋C语言试卷标准答案(A卷)-20130114

2013 年秋 C 语言程序设计试卷标准答案(A 卷)
一、单项选择题,每题 2 分,共 15 题。
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. D. 具有前述三个特征 B. _123 C. C. D. D. 80 A. a[10]=2; C. &a[i]和 a[i] C. b=fun(a); D. 嵌套调用和递归调用均可。 B. 地址 C. int *(q[5]); 3.0 x>10&x<20 else 总是与其之前最近的 if 配对
(共 35 题。
1.答案:m/10%10*100+m/100*10+m%10 2.答案:0 3.答案:36 4.答案:11 5. 答案:3
(共 15 分)
四、程序改错题, 每题 5 分。
(共 10 分)
注:共 4 题,每题中存在 5 个错误。限选 2 题。题目间评分不累计。 1.题目:在一个已按升序排列的数组中插入一个数,插入后,数组元素仍按升序排列。
a=0; //改为:sum=0; //改为: for(i=0;i<3;i++) //改为:scanf(“%d”,&a[i][j]); //改为:sum=sum+a[i][i]; 或 sum+=a[i][i]; //改为:printf("sum=%d\n",sum);
for(i=0;i<3;i++);
#define N=11
//改为:#define N 11 // 改为:for(i=N-2;i>=0;i--)
for(i=N-1;i>=0;i--)
a[i]=a[i-1];//改为:a[i+1]=a[i]; exit;}//改为:break;} for(i=0;i<=N;i++) //改为:for(i=0;i<N;i++)

c语言真题-试卷答案及解释(2013年3月)

c语言真题-试卷答案及解释(2013年3月)一、选择题(1)B 【解析】N-S图是由Nassi 和Shneiderman 提出的一种符合程序化结构设计原则的图形描述工具。

它的提出是为了避免流程图在描述程序逻辑时的随意性上灵活性。

(2)D 【解析】结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化及限制使用goto语句,总的来说可使程序结构良好、易读、易理解、易维护。

(3)B【解析】模块的独立程度可以由两个定性标准度量:耦合性和内聚性。

耦合性是衡量不同模块彼此间互相依赖(连接)的紧密程度;内聚性是衡量一个模块内部各个元素彼此结合的紧密程度。

一般来说,要求模块之间的耦合尽可能地低,而内聚性尽可能地高。

(4)D 【解析】需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。

选项A)软件开发方法是在总体设计阶段需完成的任务;选项B)软件开发工具是在实现阶段需完成的任务;选项C)软件开发费用是在可行性研究阶段需完成的任务。

(5)A 【解析】算法具有5个特性:①有穷性:一个算法必须(对任何合法的输入值)在执行有穷步之后结束,且每一步都可在有限时间内完成,即运行时间是有限的;②确定性:算法中每一条指令必须有确切的含义,读者理解时不会产生歧义;③可行性:一个算法是可行的,即算法中描述的操作都是可以通过已经实现的基本运算执行有限次来实现;④输入:一个算法有零个或多个输入,这些输入取自于某个特定的对象的集合;⑤输出:一个算法有一个或多个输出。

(6)D 【解析】在最坏情况下,快速排序、冒泡排序和直接插入排序需要的比较次数都为n(n-1)/2,堆排序需要的比较次数为nlog2n。

(7)B 【解析】由栈"后进先出"的特点可知:A)中e1不可能比e2先出,C)中e1不可能比e2先出,D)中栈是先进后出的,所以不可能是任意顺序。

高级语言程序设计真题2013年下半年

高级语言程序设计真题2013年下半年(总分:100.00,做题时间:90分钟)一、{{B}}单项选择题{{/B}}(总题数:15,分数:30.00)1.正确的自定义标识符是______∙ A.2xy∙ B.int∙ C.root%x∙ D.total(分数:2.00)A.B.C.D. √解析:[考点] C语言的基本词法——标识符 [解析] 标识符是由字母或下画线开头的字母、数学、下画线组成的字符序列。

故A、C错误,又因为B中int为保留字,故错误。

2.正确的C语言常数是______∙ A.012∙ B."abc"∙ C.0xfp∙ D.2e1.25(分数:2.00)A. √B.C.D.解析:[考点] C语言数据类型——常量 [解析] A项中012为八进制整型常量;B项中若写成“abc”则正确;C项中oxfp:十六进制整数中不会出现P;D项中e后边应为整数。

3.下列不是C语言运算符的是______∙ A.<>∙ B.^∙ C.!∙ D.&=(分数:2.00)A. √B.C.D.解析:[考点] C语言运算符 [解析] B:Λ为位运算符。

C:!为逻辑运算符,D:&=为位与赋值运算符。

故只有A:<>不是运算符。

4.表达式5+6!=0的值是______∙ A.0∙ B.1∙ C.6∙ D.11(分数:2.00)A.B. √C.D.解析:[考点] 关系表达式的值[解析] 由于关系表达式的值只有0和1。

当其成立时为1,不成立时为0。

而题目中给出的关系表达式对应的数学中的表达公式为5+6≠0,故成立,则其结果为1。

5.设float x;-1≤x<3正确的C语言表达式是______∙ A.-1<=x<3∙ B.-1<=x||x<3∙ C.x>=-1&&x<3∙ D.!(x>=-1)&&(x<3)(分数:2.00)A.B.C. √D.解析:[考点] 逻辑表达式 [解析] 数学中的表达式a<b<c对应C语言中的逻辑表达式为a<b&&b<c。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档