C++循环语句的使用

来源:百度知道 编辑:UC知道 时间:2024/06/14 13:57:29
假设要输出

01
02 03 04
05 06 07 08 09
10 11 12
13

这种类型的程序如何写
和这个一样
×

× × ×

×
正方形的 把定义的解释出来,可以追加分数

对于你一开始写的那个,把它分成上下两个三角形.分别用2重循环.
第一层循环 控制行数
第二层循环 有两个 分别控制空格和字符

我以前写过一个,供你参考。
//=======================
// f02t7.cpp
// 平行四边形
//=======================
#include<iostream>
using namespace std;
//-----------------------
int main(){
for (int i=1;i<=10;i++){
for(int j=10-i-1;j>=0;j--)
cout<<" ";
for(int k=1;k<=2*i-1;k++)
cout<<"0";
cout<<"\n";
}
//-------------------------
for (int i=1;i<=9;i++){
for(int j=1;j<=i;j++)
cout<<" ";
for(int k=19-2*i;k>=1;k--)
cout<<"0";
cout<<"\n";
}
}//=======================

问题补充我没看懂。

#include<stdio.h>

int main()
{
int i,j,k;
char c='1';
for(i=0;i<3;i++)
{
for(k=0;k&l