发新帖我要提问
12
返回列表
打印

程序运行不对

[复制链接]
楼主: jiaxw
手机看帖
扫描二维码
随时随地手机跟帖
21
quickman| | 2018-4-14 16:48 | 只看该作者 回帖奖励 |倒序浏览
jiaxw 发表于 2018-4-13 11:36
还有在写了int y; 以后我在对y赋值,比如让y=0,编译的时候就报错,为什么?

y=0 运算后y=-1了。

使用特权

评论回复
22
jstgotodo| | 2018-4-14 16:48 | 只看该作者
liliang9554 发表于 2018-4-13 11:41
y>=0这里不行的,注意细节

说的就是这个问题。

使用特权

评论回复
23
iamaiqiyi| | 2018-4-14 16:49 | 只看该作者
uint y就不能为-1了。

使用特权

评论回复
24
dzfansman| | 2018-4-14 16:49 | 只看该作者
for(y=7;y>=0;y--) 有问题。

使用特权

评论回复
25
sanxingnote7| | 2018-4-14 16:50 | 只看该作者
for(y=0;y<=7;y++)

使用特权

评论回复
26
backlugin| | 2018-4-14 16:50 | 只看该作者
数据类型上来讲问题差太多了。

使用特权

评论回复
27
uptown| | 2018-4-14 16:51 | 只看该作者
jiaxw 发表于 2018-4-13 11:36
还有在写了int y; 以后我在对y赋值,比如让y=0,编译的时候就报错,为什么?

uint y在哪里定义的

使用特权

评论回复
28
cehuafan| | 2018-4-14 16:51 | 只看该作者
jiaxw 发表于 2018-4-13 11:36
还有在写了int y; 以后我在对y赋值,比如让y=0,编译的时候就报错,为什么?

报错是不是没有这个变量了。

使用特权

评论回复
29
qiufengsd| | 2018-4-14 16:51 | 只看该作者
y不能为0然后y--。

使用特权

评论回复
30
wengh2016| | 2018-4-14 16:51 | 只看该作者
就是变量++判断范围的。

使用特权

评论回复
31
quickman| | 2018-4-14 16:51 | 只看该作者
jiaxw 发表于 2018-4-13 11:36
还有在写了int y; 以后我在对y赋值,比如让y=0,编译的时候就报错,为什么?

这个的编译的逻辑有问题的。

使用特权

评论回复
32
jstgotodo| | 2018-4-14 16:51 | 只看该作者
liliang9554 发表于 2018-4-13 11:41
y>=0这里不行的,注意细节

不能为0,然后判断问题了。

使用特权

评论回复
33
dzfansman| | 2018-4-14 16:51 | 只看该作者
这个变量的怎么赋值的呢。

使用特权

评论回复
34
sanxingnote7| | 2018-4-14 16:51 | 只看该作者
修改一下赋值顺序就可以了。

使用特权

评论回复
35
backlugin| | 2018-4-14 16:51 | 只看该作者
一个是整型,一个是正数。

使用特权

评论回复
36
iamaiqiyi| | 2018-4-14 16:51 | 只看该作者
肯定是int的数据。

使用特权

评论回复
37
Rollo| | 2018-4-25 11:24 | 只看该作者
估计是没有预定义吧 #define

使用特权

评论回复
38
Varus| | 2018-4-27 21:48 | 只看该作者
  改为for (y=0;y>7;y++)

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则