C语言字符型问题?

[复制链接]
查看11 | 回复3 | 2009-5-24 17:53:11 | 显示全部楼层 |阅读模式
这个程序有问题。。i是字符变量。是无法与150做比较的。。。如果是整型的话。n=8 所以在-128~127之间...
回复

使用道具 举报

千问 | 2009-5-24 17:53:11 | 显示全部楼层
n=8;n自增是在循环内执行的,也就是说循环多少次,n自增多少次。观察一下循环体不难得出n=8.跟你的-128~127着不上边...
回复

使用道具 举报

千问 | 2009-5-24 17:53:11 | 显示全部楼层
这个程序是不能终止的,因为i<150会自动类型转化成(int)i<150,i最大是127,这个条件永远满足...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行