鱼C论坛

 找回密码
 立即注册
查看: 3014|回复: 6

一个赋值的问题 期待解决

 关闭 [复制链接]
发表于 2012-7-9 11:30:33 | 显示全部楼层 |阅读模式
4鱼币
  代码如下

  1. #include<stdio.h>

  2. int main()
  3. {
  4. int a,b,c;

  5. a = 1;
  6. b = 1;
  7. c = 0;

  8. for(a;a <= 4;a++)
  9. {
  10. for(b;b <= 5;b++,c++)
  11. {
  12. if(c % 5 == 0)
  13. printf("\n");

  14. printf("%d\t",a*b);

  15. }
  16. }
  17. printf("\n");
  18. return 0;
  19. }
复制代码
这样错了    输出只有1到5的序列                  但是我把  a b 两值赋到for语句里面就可以了    输出4排序列也是我想要的            何解????
不信可以试试         期待大鱼的帮助

最佳答案

查看完整内容

你想下在你执行第二次循环的时候 b的值是多少? 你如果在循环里面赋值 每次内循环的时候 b的值 都会被重新赋初值 如果你在外面赋值 你的内循环 就不会每次都执行5次了 而是与外循环同步的
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2012-7-9 11:30:34 | 显示全部楼层
你想下在你执行第二次循环的时候 b的值是多少?   你如果在循环里面赋值 每次内循环的时候 b的值 都会被重新赋初值   如果你在外面赋值  你的内循环 就不会每次都执行5次了 而是与外循环同步的
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2012-7-9 12:35:19 | 显示全部楼层
#include<stdio.h>
int main()
{
int a,b,c;

a = 1;
b = 1;
c = 0;

for(;a <= 4;a++)
{

for(b=1;b <= 5;b++,c++)
{
if(c % 5 == 0)
printf("\n");

printf("%d\t",a*b);

}
}
printf("\n");
return 0;
}
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2012-7-9 12:35:52 | 显示全部楼层
#include<stdio.h>
int main()
{
int a,b,c;

a = 1;
b = 1;
c = 0;

for(;a <= 4;a++)
{

for(b=1;b <= 5;b++,c++)
{
if(c % 5 == 0)
printf("\n");

printf("%d\t",a*b);

}
}
printf("\n");
return 0;
}
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2012-7-9 12:36:40 | 显示全部楼层
可以加我QQ,917415089
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2012-7-9 13:35:51 | 显示全部楼层
把 printf("\n"); 放到外层循环删掉IF
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-7-9 14:17:53 | 显示全部楼层

瞎搞      删掉If 怎么排列咯        我要这样的        1     2     3     4    5
                                                                              2     4     6     8    10
                                                                              3     6     9     12   15
                                                                               .....................      .....................
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-11-14 02:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表