C语言题目。

[复制链接]
查看11 | 回复1 | 2007-12-13 22:15:54 | 显示全部楼层 |阅读模式
第一题的b、c毛病一样。都是将常量当变量用。d中的\是转义字符,不能直接附值。第二题a的意思是a=4*3;
a=a-12;
a=a+a;b原理和第一题的b、c一样。d中的强制转换运算符不能对常量使用。第三题a、b、d都用了连续附值,c语言中是不允许这样附值的。c中用到了逗号运算符,关于具体使用方法可以查阅相关书籍,这里的这条语句是a=a+7。
回复

使用道具 举报

千问 | 2007-12-13 22:15:54 | 显示全部楼层
C、a+=256-- ,256是常数不能--B、a+2=3 赋值的=左边只能是一个变量,不能是变量表达式D、a='\078' 遇到\0就结束了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行