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. 展开
(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. 展开
8个回答
展开全部
这题很简单,你怎么不来问我呢?
完整版答案:
#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;
}
这个是我做的,试过了,行的
完整版答案:
#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;
}
这个是我做的,试过了,行的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
double
fun(int
n)
{
/*******begin*******/
double
sum=1;
int
i;
for(i=2;
i<=n;
i++)
sum
+=
1/(i*i);
return
sum;
/********end********/
}
fun(int
n)
{
/*******begin*******/
double
sum=1;
int
i;
for(i=2;
i<=n;
i++)
sum
+=
1/(i*i);
return
sum;
/********end********/
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
double
s=0;
int
i;
for(i=1;i<=n;i++)
s=s+1/(i*i)
;
return
s;
s=0;
int
i;
for(i=1;i<=n;i++)
s=s+1/(i*i)
;
return
s;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我觉得应该是
1~5 D D A A D
6~10 C A A C B
11~15 A D B D A
1~5 D D A A D
6~10 C A A C B
11~15 A D B D A
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是
1~5 D D A A D
6~10 C A A C B
11~15 A D B D A
1~5 D D A A D
6~10 C A A C B
11~15 A D B D A
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询