您的位置:首页 > 编程语言 > C语言/C++

C语言编程(练习7:循环,三大循环结构 )

2014-12-29 15:45 399 查看
题目: 编写一个程序,实现 9*9 乘法表

方法一:

<span style="font-size:14px;color:#333333;">#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int i,j;
for (i=1; i<10; i++)
{
for (j=1; j<=i; j++)
{
printf("%d*%d=%2d ",i,j,i*j);
}
printf("\n");
}
system("pause");
return 0;
}</span>运行结果:



方法二:

<span style="font-size:14px;color:#333333;">#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int data[10][10];//定义一个二维数组
for (int i=0; i<10; i++) //第一行赋值操作
{
data[0][i] = i;
}
for (int i=1; i<10; i++) //第一列赋值操作
{
data[i][0] = i;
}
for (int i=1; i<10; i++) //行数
{
for (int j=1; j<=i; j++) //列数
{
data[i][j] = i*j;
}
}
//打印
for (int i=0; i<10; i++)
{
printf("%4d",data[0][i]);
}
printf("\n");
for (int i=1; i<10; i++)
{
for (int j=0; j<=i; j++)
{
printf("%4d",data[i][j]);
}
printf("\n");
}
system("pause"); //VS下添加这句让运行窗口暂留
return 0;

}</span>
运行结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: