c语言题目急啊!!!!!!

1.逻辑运算符两侧运算对象的数据类型(3分)A、B、C、D、A、只能是0或1B、只能是0或非0正数C、只能是整型或字符型数据D、可以是任何类型的数据2.能正确表示a≥10... 1. 逻辑运算符两侧运算对象的数据类型
(3分)
A、 B、 C、 D、
A、只能是0或1
B、只能是0或非0正数
C、只能是整型或字符型数据
D、可以是任何类型的数据

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

3. 为表示关系X≥Y≥Z应使用C语言表达式:__
(3分)
A、 B、 C、 D、
A、(X > =Y)&&(Y > =Z)
B、(X > =Y)and(Y > =Z)
C、(X ≥ Y ≥ Z)
D、(X ≥ Y)&(Y ≥ Z)

4. 表示关系X<=Y<=Z的C语言表达式为_____.
(3分)
A、 B、 C、 D、
A、(X < =Y)&&(Y < =Z)
B、(X < =Y)AND(Y < =Z)
C、(X < =Y < =Z)
D、(X < =Y)&(Y < =Z)

5. 在C语言中,逻辑值"真"用( )表示
(3分)
A、 B、 C、 D、
A、TRUE
B、大于0的数
C、非0的整数
D、非0的数

6. 设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的值为:

(3分)
A、 B、 C、 D、
A、0
B、1
C、2
D、3

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

8. 表示关系X < =Y < =Z的C语言表达式为________。
(3分)
A、 B、 C、 D、
A、(X < =Y)&&(Y < =Z)
B、(X < =Y)AND(Y < =Z)
C、(X < =Y < =Z)
D、(X < =Y)&(Y < =Z)

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

10. 设有:int a=1,b=2,c=3,d=4,m=2,n=2;
执行 (m=a > b)&&(n=c > d)后n的值是
(3分)
A、 B、 C、 D、
A、1
B、2
C、3
D、4

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

12. 能正确表示a和b同时为正或同时为负的逻辑表达式是
(3分)
A、 B、 C、 D、
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

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

14. 能正确表示逻辑关系:"a ≥ =10或a ≤ 0"的C语言表达式是

(3分)
A、 B、 C、 D、
A、a > =10 or a < =0
B、a > =0||a < =10
C、 a > =10 && a < =0
D、a < =0 || a>=10

15. C语言中的逻辑值为真的表示方法是( )
(3分)
A、 B、 C、 D、
A、1
B、0
C、T
D、.T.
展开
 我来答
亢汀兰国霜
2019-03-18 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.3万
采纳率:29%
帮助的人:598万
展开全部
这题很简单,你怎么不来问我呢?
完整版答案:
#include<stdio.h>
#include<math.h>
void
main()
{
FILE
*fp;
float
a[10],sum=0,t;
int
i;
int
abc(int
x);
for(i=1;i<=10;i++)
{
t=1.0/abc(i);
if(fabs(t)>1e-5)
sum+=t;
}
fp=fopen("design2.dat","w");
fprintf(fp,"%.6f\n",sum);
fclose(fp);
}
int
abc(int
x)
{
int
c,b=2*x-1,d=1;
for(c=1;c<=b;c++)
d=d*c;
if(x%2==0)return
-d;
if(x%2==1)return
d;
}
这个是我做的,试过了,行的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丙爽毕韶仪
2019-07-23 · TA获得超过3909个赞
知道小有建树答主
回答量:3173
采纳率:25%
帮助的人:439万
展开全部
double
fun(int
n)
{
/*******begin*******/

double
sum=1;

int
i;

for(i=2;
i<=n;
i++)

sum
+=
1/(i*i);

return
sum;
/********end********/
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
尚彤错雅青
2019-04-08 · TA获得超过4134个赞
知道大有可为答主
回答量:3182
采纳率:34%
帮助的人:409万
展开全部
double
s=0;

int
i;

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

s=s+1/(i*i)
;

return
s;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wind战神
2010-05-22
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
我觉得应该是
1~5 D D A A D
6~10 C A A C B
11~15 A D B D A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
912274209
2010-05-24 · TA获得超过574个赞
知道答主
回答量:42
采纳率:0%
帮助的人:27.8万
展开全部
应该是
1~5 D D A A D
6~10 C A A C B
11~15 A D B D A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式