C语言的问题

1.设x的值为3,则表达式(++x)+(++x)+(++x)+(++x)+的值为?2.用longa=Oxffffff;intb;charc定义。执行b=a,c=’b’+b... 1.设x的值为3,则表达式(++x) +(++x) +(++x) +(++x)+的值为?
2.用long a=Oxffffff; int b; char c 定义。执行b=a,c=’b’+b后。b , c的值为?
3.int a,b; a=1+b=2+7%-4-‘A’. a,b的值为多少?
(过程说一下,谢谢)
判断:
4.C语言提供了一个输入语句scanf和一个输出语句printf。
5.字符常量存储时,自动在字符后加一个字符结束符号‘\0’
6.C语言的实型常量分别为float型和double型
7.整型,实型,字符型数据可以混合运算。
(为什么是错的?)
展开
 我来答
百度网友9ae2d7ce1
2006-11-19 · TA获得超过271个赞
知道小有建树答主
回答量:494
采纳率:0%
帮助的人:0
展开全部
1.设x的值为3,则表达式(++x) +(++x) +(++x) +(++x)+的值为?
x先进行4次加1运算为7,后再相加为28

2.用long a=0xffffff; int b; char c 定义。执行b=a,c=’b’+b后。b , c的值为?
a为长整型三个字节为全1,赋值给b后b是整型,b的2个字节也是全1,但b是有符号整型第一字节表示符号是负数,所以为-1。c是字符型,c='b'+b 即是 c='b'-1得 'a'也就是97。
所以b=-1,c=97

3.int a,b; a=1+b=2+7%-4-‘A’. a,b的值为多少?
这个复合赋值符你可能写错了
(过程说一下,谢谢)
判断:
4.C语言提供了一个输入语句scanf和一个输出语句printf。
这两个是函数不是语句

5.字符常量存储时,自动在字符后加一个字符结束符号‘\0’
只有字符串才加'\0', 而字符常量只有一个字符

6.C语言的实型常量分别为float型和double型
实型变量才分float型和double型

7.整型,实型,字符型数据可以混合运算。
这是可以的
whotomcom
2006-11-18 · 超过35用户采纳过TA的回答
知道答主
回答量:120
采纳率:0%
帮助的人:0
展开全部
1.第一个的最后一个"+"号应该不要吧,不要的话,值是28
2.a=0xffffff,不是a=Oxffffff
3.这个等式就不成立.
4.那是不语句.
5.字符结尾不会加'\0'
6.实型常量这种称法错误.
7.无法完成自动转换.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaozi086520
2006-11-18
知道答主
回答量:66
采纳率:0%
帮助的人:0
展开全部
         空格我爱你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jaws1982
2006-11-18 · TA获得超过170个赞
知道答主
回答量:223
采纳率:0%
帮助的人:0
展开全部
晕,你看书了吗?这些书上都有啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式