| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5835 人关注过本帖
标题:使用C++中while语句怎么编写99乘法表
只看楼主 加入收藏
fenfeiling
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-8-6
收藏
 问题点数:0 回复次数:9 
使用C++中while语句怎么编写99乘法表
   最近在作业中遇到的问题,让编写99乘法表。同学告诉我用for语句一句话就搞定,不过我现在C还没开课,对FOR语句不了解,不知道那位高手知道用嵌套的while语句怎么编写,告诉小弟啊。。。。。。
搜索更多相关主题的帖子: while语句 乘法表 编写 嵌套 
2007-08-06 20:34
leeldy
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2007-8-2
收藏
得分:0 
#include "stdio.h"
main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
printf("%d*%d=%-4d",i,j,i*j);
printf("\n");
}

↑↑↑↑↑↑↑↑如果我错了,请改正我的错误↑↑↑↑↑↑↑↑

2007-08-06 22:12
leeldy
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2007-8-2
收藏
得分:0 
#include "stdio.h"
main()
{
int i,j;
while(i<=9)
{
while(j<=i)
printf("%d*%d=%-4d",i,j,i*j);
printf("\n");
}
}

↑↑↑↑↑↑↑↑如果我错了,请改正我的错误↑↑↑↑↑↑↑↑

2007-08-06 22:15
fenfeiling
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-8-6
收藏
得分:0 
谢谢。我会好好去看去运行。
2007-08-09 14:07
雨帆
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:250
专家分:0
注 册:2006-12-15
收藏
得分:0 

第一个程序少了一个
{
哈哈,也算一个错误!

[GLOW=255,red,2] 不信命,只凭双手去苦拼!谢谢你的每一句话![/GLOW] [GLOW=255,green,2]-------- 安仁雨帆![/GLOW]
2007-08-09 14:30
leeldy
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2007-8-2
收藏
得分:0 
厄,随手写得~~~没有验证啊~~~
一定要自己验证,自己修改~~~

↑↑↑↑↑↑↑↑如果我错了,请改正我的错误↑↑↑↑↑↑↑↑

2007-08-09 16:16
leeldy
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2007-8-2
收藏
得分:0 
#include "stdio.h"
main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
printf("%d*%d=%-4d",i,j,i*j);
printf("\n");
}
getch();/*我用的win-tc,用这个暂停一下看结果*/
}

#include "stdio.h"
main()
{
int i=0,j=0;
while(i++<9)
{
j=0;
while(j++<i)
{
printf("%d*%d=%-4d",i,j,i*j);
}
printf("\n");
}
getch();
}

调试过了,通过~~~

↑↑↑↑↑↑↑↑如果我错了,请改正我的错误↑↑↑↑↑↑↑↑

2007-08-09 16:25
fenfeiling
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-8-6
收藏
得分:0 
谢谢
2007-08-13 14:29
Maltase
Rank: 1
等 级:新手上路
帖 子:105
专家分:0
注 册:2007-8-7
收藏
得分:0 
[CODE]#include<stdio.h>
void main()
{
int a,b;
a=1;
while(a<=9)
{
b=1;
while(b<=a)
{
printf("%d*%d=%d ",a,b,a*b);
b++;
}
printf("\n");
a++;
}
}[/CODE]

这个就是用嵌套while做的

读书....努力读书.....
2007-08-13 18:08
俺不懂啊
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-9-5
收藏
得分:0 
#include<stdio.h>
void main()
{
int h=1,js;//H表示,行。JS表示,表达式。
while (h<10)
{
js=1;
while (js<=h)
{
printf("%d*%d=%d\t",h,js,h*js);
js++;
}
printf("\n");
h++;
}
}
2007-09-12 20:53
快速回复:使用C++中while语句怎么编写99乘法表
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018377 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved