1C
解析:整型或字符型数据可以作为逻辑运算符两侧运算对象,所以A B错误,指针不可以作为逻辑运算符两侧运算对象,所以D错。故选C
2B
解析:算术运算符优先级高于关系运算符,关系运算符优先级高于逻辑运算符。
+是算术运算符,<、!=是关系运算符, &&是逻辑运算符。故选B
3C
解析:[1,10]这应该是取交集,[1,10]与[200,210]取并集,故选C
4C
解析:A是数学里面才这样表达,B显然错误,D是其他编程语言的表达方式,C语言只能像C那样表达
5C
解析:显然B、D正确,C中第一个语句缺少“;”号,A中后面那个“;”是空语句的意思,即什么都不执行,是正确的哈。故选C
6C
解析:m先自加,则m=6,所以m++>5成立,所以输出m的值,故选C
7B
解析:先判断a<b,显然条件成立,于是执行判断c<d,显然条件不成立,则执行判断a<c,显然条件成立,于是执行判断b<d,显然条件成立,于是执行x=2,后面的语句就不执行啦!
8C
解析:先判断x<y,显然条件成立,于是执行判断y!=10,显然条件成立,于是执行!ok1,由于ok1为非零,所以表达式!ok1的值为零,于是执行判断ok2,由于ok2的值为零,故不执行a=10,然后执行a=-1,故选C
9B
解析:c语言是这样规定的,不信,可以翻一下教材。
10B
解析:这种题我做过,表达式(exp)a++:b--的意思是如果exp的值为0,执行b--,如果exp的值不为0,则执行a++,而表达式(exp!=0) a++:b--中,若exp=0的话,显然表达式exp!=0的值为0,故执行b--,反之,执行a++
希望你能明白我讲的!
在歌星大奖赛中,有10个评委为参赛选手打分,分数为1到100选手最后得分为:去掉一个最高分和一个最低分后其余8个分数的平均值。
#include<stdioh>
int main()
{
int integer,i,max,min,sum;
max=-32768;
min=32767;
sum=0;
for(i=1;i<=10;i++)
{
printf("Input number %d=",i);
scanf("%d",&integer);
sum+=integer;
if(integer>max)
max=integer;
if(integer<min)
min=integer;
}
printf("Canceled max score:%d\nCanceled min score:%d\n",max,min);
printf("Average score:%d\n",(sum-max-min)/8);
getchar();
getchar();
}
#include <stdioh>
struct fraction{
int nume;
int deno;
};
struct fraction add(struct fraction f1,struct fraction f2);
int divisor(struct fraction);
int main(void)
{
struct fraction f1,f2,f3;
f1nume =1;
f1deno =4;
f2nume =1;
f2deno =4;
f3=add(f1,f2);
printf("%d/%d\n",f3nume,f3deno);
return 0;
}
struct fraction add(struct fraction f1,struct fraction f2)
{
struct fraction tmp1;
struct fraction tmp2;
struct fraction final;
struct fraction finish;
int mult;
int yue;
mult = (f1deno) (f2deno);
tmp1nume = (f1nume) (f2deno);
tmp2nume = (f2nume) (f1deno);
finalnume = tmp1nume + tmp2nume;
finaldeno = mult;
yue = divisor(final);
finishnume = (finalnume)/yue;
finishdeno = (finaldeno)/yue;
return finish;
}
int divisor(struct fraction f1)
{
int r;
while(f1deno)
{
r = f1nume % f1deno;
f1nume = f1deno;
f1deno = r;
}
return f1nume;
}
以上就是关于C语言与程序设计全部的内容,包括:C语言与程序设计、C语言实践程序设计··急急···可加分··高手进··、C语言【程序设计】等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)