c语言选择题

2. 设int x=7,y=3,则表达式x%y+x/y的值是 __ 。
3. 设int a=12;,语句printf("%d\n",(a/3,a%3,a/10>0));的输出结果是 _ 。
4. 设float a,b,c;,若a、b和c分别为三角形的三条边长,它们“能构成等边三角形”的逻辑表达式是 __________ 。
5. 设int y;执行表达式(y=4)||(y=5)||(y=6)后,y的值是 __ 。
6. 设int n;,执行for(n=0;n==0;n++) n=0;后,循环体被执行的次数是 ___ 。
7. 设int x=2, y=1;则表达式x+++y的值是 ____ 。
8. 设int x=14;,则表达式x++%-5的值为 ___ 。

明明是填空题,又说是选择题。
2. 3;
3. 4,0,true;
4. a==b&&b==c;
5. 没见过这样的;
6. 1次;
7. 3,x++是x是先赋值再+1,所以不变。
8. 4。 14对-5求模是4;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-08
2. 3
3. 1
4. a == b && b == c
5. 4
6. 1
7, 3
8. 4
可以参考下
第2个回答  2011-08-08
2、3
3、1
4、a == b && b == c
5、4
6、1次
7、3
8、4
1楼的说的对 呵呵 我还看错一个修改了
第3个回答  2011-08-08
2.3
3.1
4.a==b&&b==c
5.4逻辑运算是只要前面已确定整个表达式真假后后面就无需进行下面的运算,y=4为真
6.1
7.3
8.4
望采纳 ,
第4个回答  2011-08-08
3
1
(a>0)&&(b>0)&&(c>0)&&(a==b==c)
4
1次
3
4
我看没有问题,望采纳
第5个回答  2011-08-09
A

A c语言中注释部分可以出现在程序中任意合适的地方

C语言注释格式为: /* 自己的注释 */
因此只要按照这种格式书写可以写在程序的任何位置,如:
for(i=0;i<len/*length of my string*/;i++){
}
C++中有一种注释格式://自己的注释
对于这种情况,//后面的一整行内容全部作为注释内容,C中没有这样的注释,注意区别

B 花括号“{“和”}”只能作为函数体的定界符

除函数体之外的情况:
struct A{};
enmu B{};
union C{};
while(){}
do{}while();
for(){}
if(){}
switch(){}
另外,在函数内部也可以出现{}区域,里面定义的变量仅在这个{}里面有效:
fun(){
...
{....}
...
}

C 构成c程序的基本单位是函数,所有函数名都可以由用户命名

不对,如,主函数main(){}名字不能自定义,只能写成main均小写,否则错,另外库函数指定的函数是别人写好了的,要用的话,必须写成人家给出的名称,如:system(),...

D 分号是c语句之间的分隔符,不是语句的一部分

在C中可能见过下面的两种写法
i=0 这种写法是表达式
i=0; 这种写法是语句
分号是语句的组成部分,当然;的附加作用也是分隔符

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网