您的位置:首页 > 编程语言 > C语言/C++

请求帮助 几个关于C语言的题目

2008-10-20 09:18 483 查看
|||
第三个答案是A 以后相信你用心的话 学什么都是开头难 好好学 基本是对的 怎么可能后面还带个短的呢后面我看了楼上的 所以为8+8=163 D x/y/z可能导致不可想象的错误4 D 既然是长整型 第十二个答案是C 因为其它都表示X/(Y*Z)而A表示的是(X*Z)/z

答案补充
第七个答案是B因为C语言里就没 double型

答案补充
第十一个答案觉得应该是B 会学的很好的

A

|||
1 b的值不变 因为我用过 因为只有c=(a%11)+(b=3)里面有一个b=3 之后y自加1 之后相当于a+=8 所以a就是16了3. D 因为x/y/z这样的式子好像没有4. D 而y++又是后缀++ 先返回y 也就是y++的值 结果为最后一项的值 ++同上面说的 第二次的a是大括号外的a其值为3

|||
1 D把C大写了8. BC 这两个都不是赋值语句 所以这个为3 而z+2为3不用说了吧7. AB C不是 y++)是豆号表达式 所以值为5 主要是结果要用十六进制表式13. 应该为8 所以这题没有答案 因为第一次的a是内部的a 这是规定的12 B 你可以用程序试下 只能记下11 C ++ --只能用于整型 B中的**数学式子也没找到10 B 这是语言定的 如果j>0最后第四个x=true9. CD A 里的^数学式子没有 最后n为i加1 a+=a相当于a=a+a C 8 C 7 C 6 A 5 8 3.B 4 3 2 A是对的 不过后来赋值为8了 因为开始虽然赋值0 因为本身赋值等于3了2 a的值等于16 因为显示时只显示结果是不会显示是什么类型的 因为在小括号里有a=8 也只有这个能改变b的值 没有双是长又是短的5. A BC不是赋值语句D不对6. D (++x
1. b为3 这时a为8 所以b为32. 16
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: