C语言的题目求高手帮忙

1.在C语言中,逻辑值"真"用()表示A、TRUEB、大于0的数C、非0的整数D、非0的数2.能正确表示a≥10或a≤0的关系表达式是()。(3分)A、a>=10ora<... 1. 在C语言中,逻辑值"真"用( )表示
A、TRUE
B、大于0的数
C、非0的整数
D、非0的数

2. 能正确表示a≥10或a≤0的关系表达式是( )。(3分)
A、a>=10ora<=0
B、a>=10|a<=0
C、a>=10&&a<=0
D、a>=10||a<=0

3.能正确表示逻辑关系:"a ≥ =10或a ≤ 0"的C语言表达式是
A、a > =10 or a < =0
B、a > =0||a < =10
C、 a > =10 &&a < =0
D、a < =0 || a>=10

4. 判断字符型变量x是否是大写字母的正确的表达式______.
A、'A'<=x<='Z'
B、(x>=A)&&(x<=Z)
C、('A'<=x)&&('Z'=>x)
D、(x>='A')&&(x<='Z')

5. 判断char型变量cl是否为小写字母的正确表达式是
A、'a'<=cl<='z'
B、(cl>=a)&&(cl<=z)
C、('a'>=cl)||('z'<=cl)
D、(cl>='a')&&(cl<='z')

6.设a,b和c都是int型变量,且a=3,b=4,c=5,则下面表达式的值为0的是_______.
A、'a'&&'b'
B、a<=b
C、a||b+c&&b-c
D、!((a < b)&&!c||1)

7. 若有条件表达式 (exp)?a++:b--,则以下表达式中能完全等价于表达式(exp)的是
A、(exp==0
B、(exp!=0)
C、(exp==1)
D、(exp!=1)

8. 设a、b、C、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,
则逻辑表达式(m=a > b)&&(n=c > d)运算后,n的值为:
A、0
B、1
C、2
D、3

9. 能正确表示a和b同时为正或同时为负的逻辑表达式
A、(a>=0‖b>=0)&&(a<0‖b<0)
B、(a>=0&&b>=0)&&(a<0&&b<0)
C、(a+b>0)&&(a+b<=0)
D、a*b>0

10. 能正确表示逻辑关系:"a ≥ =10或a ≤ 0"的C语言表达式是
A、a > =10 or a < =0
B、a > =0||a < =10
C、 a > =10 && a<=10
D、a < =0 || a>=10

11.设有如下定义:
int a=1,b=2,c=3,d=4,m=2,n=2;
则执行表达式:(m=a>b)&&(n=c>d)后,n的值为______________.
A、1
B、2
C、3
D、0

12. 为表示关系x ≥ y ≥ z,应使用C语言表达式_________。
A、(x > =y)&&(y > =z)
B、(x > =y)AND(y > =z)
C、(x > =y > =z)
D、(x > =y)&(y > =z)

13. 已知x=43,ch='A',y=0;则表达式(x > = y&&ch < 'B'&&!y)的值是
(3分) A、0
B、 语法错
C、1
D、“假”

14.C语言的对语句中用作判断的表达式一般为____
(3分)
A、关系表达式
B、逻辑表达式
C、算术表达式
D、逻辑表达式和关系表达式
E、关系或逻辑表达式
15. 设有:int a=1,b=2,c=3,d=4,m=2,n=2;
执行 (m=a > b)&&(n=c > d)后n的值是
(A、1
B、2
C、3
D、4
16.已知char ch;则判断ch是英文字符的逻辑表达式是_______________(3分)
17. 表示条件:10 < x < 100或x < 0的C语言表达式是________。
18.写出下面各个逻辑表达式的值,设a=3,b=4,c=5
1)!(x=a)&&(y=b)&&0
2)a||b+c&&b-c
3)!(a>b)&&!c||1
答:
19当a=3,b=2,c=1时,表达式f=a > b > c的值是_________(3分)
20.C语言提供的三种逻辑运算符是_______,_______和_________(3分)

21. 设y是int型变量,请写出判断y为奇数的关系表达___________.(3分
22. 在C语言中,逻辑运算符的优先级别是——,——,——。(3分)
23.表示“整数x的绝对值大于5”时值为“真”的C语言表达式是——。
14. 假定所有变量均已正确说明,下列程序段运行后x的值是( )。
a=b=c=0;x=35;
if(!a)x--;
else if(b);
if(c)x=3;
else x=4:(3分)

A、34
B、4
C、35
D、3

15.若运行以下程序时,从键盘输入 ADescriptor < CR > ( < CR > 表示回车),则下面程序的运行结果是
#include
main()
{char c;
int v0=0,v1=0,v2=0;
do{
switch(c=getchar())
{case 'a':case 'A':
case 'e':case 'E':
case 'i':case 'I':
case 'o':case 'O':
case 'u':case 'U':v1+=1;
default:v0+=1;v2+=1;
}
}while(c!='\n');
printf("v0=%d,v1=%d,v2=%d\n",v0,v1,v2);

A、v0=7,v1=4,v2=7
B、v0=8,v1=4,v2=8
C、v0=11,v1=4,v2=11
D、v0=12,v1=4,v2=12
展开
 我来答
创作者pp5Aib4eDr
2019-07-23 · TA获得超过3.1万个赞
知道大有可为答主
回答量:1.3万
采纳率:27%
帮助的人:838万
展开全部
#include
<stdio.h>
void
main()
{
int
a,b,c;
printf("请输入三角形的三条边,用空格隔开:");
scanf("%d%d%d",&a,&b,&c);
if(a+b<=c||a+c<=b||b+c<=a)
printf("不能构成三角形!\n");
else
if(a==b&&a==c)
printf("可以构成等边三角形!\n");
else
if((a==b&&a!=c)||(a==c&&a!=b)||(b==c&&b!=a))
printf("可以构成等腰三角形!\n");
else
printf("可以构成其他三角形!\n");
}
与鹿卿伊0Hy
2010-05-18 · 超过11用户采纳过TA的回答
知道答主
回答量:29
采纳率:0%
帮助的人:20.6万
展开全部
你真的不会动脑,给你个答:1-5:ADDDD
6-10:DbCDD
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenshijielt
2010-05-18 · TA获得超过151个赞
知道答主
回答量:103
采纳率:0%
帮助的人:53.4万
展开全部
1-5:ADDDD
6-10:DbCDD
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
迷恋_哈哈
2010-05-18 · TA获得超过342个赞
知道答主
回答量:343
采纳率:0%
帮助的人:306万
展开全部
1 c 2d
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式