输出字符矩形
题目描述
输入两个整数n,m 表示矩形有n行m列,输入一个字符,输出由该字符构成的矩形
输入
一行两个整数n,m一个字符c
输出
对应的图形
#include<iostream>//头文件
#include<ctime>
using namespace std;//命名空间
int main()//主函数
{
int n,m,c;
cin>>n>>m>>c;
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
cout<<c;
}
cout<<endl;
}
}
输出空心矩形
题目描述
输入两个整数n,m 表示矩形有n行m列,输出由该字符构成的空心矩形
输入
一行两个整数n,m
输出
对应的图形
#include<iostream>//头文件
#include<ctime>
using namespace std;//命名空间
int main()//主函数
{
int n,m;
cin>>n>>m;
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
if(i==0 || i==n-1 || j==0 || j==m-1)
{
cout<<" *";
}
else
{
cout<<" ";
}
}
cout<<endl;
}
return 0;
}
输出对角线
题目描述
输入1个整数n 表示矩形有n行n列,输出由该矩形的对角线
输入
一行1个整数n
输出
对应的图形
#include<iostream>//头文件
#include<ctime>
using namespace std;//命名空间
int main()//主函数
{
int n;
cin>>n;
for(int i=0;i<n;i++)
{
for(int j=0;j<n;j++)
{
if(i==j)
{
cout<<"*";
}
else
{
cout<<"-";
}
}
cout<<endl;
}
return 0;
}
案例4:输出对角线2
题目描述
输入1个整数n 表示矩形有n行n列,输出由该矩形的对角线
输入
一行1个整数n
输出
对应的图形
#include<iostream>//头文件
#include<ctime>
using namespace std;//命名空间
int main()//主函数
{
int n;
cin>>n;
for(int i=0;i<n;i++)
{
for(int j=0;j<n;j++)
{
if(i+j==n-1)
{
cout<<"*";
}
else
{
cout<<"-";
}
}
cout<<endl;
}
return 0;
}
输出X
题目描述
输入1个整数n 表示矩形有n行n列,输出图形X
输入
一行1个整数n
输出
对应的图形
#include<iostream>//头文件
#include<ctime>
using namespace std;//命名空间
int main()//主函数
{
int n;
cin>>n;
for(int i=0;i<n;i++)
{
for(int j=0;j<n;j++)
{
if(i==j || i+j==n-1)
{
cout<<"*";
}
else
{
cout<<"-";
}
}
cout<<endl;
}
return 0;
}
输出空心三角形
题目描述
输入1个整数n 表示矩形有n行n列,输出图形空心三角
形
输入
一行1个整数n
输出
对应的图形
#include<iostream>//头文件
#include<ctime>
using namespace std;//命名空间
int main()//主函数
{
int n;
cin>>n;
for(int i=0;i<n;i++)
{
for(int j=0;j<n;j++)
{
if(j==0 || i==j || i==n-1)
{
cout<<"*";
}
else
{
cout<<"-";
}
}
cout<<endl;
}
return 0;
}
输出实心三角形
题目描述
输入1个整数n 表示矩形有n行n列,输出图形实心三角形
输入
一行1个整数n
输出
对应的图形
#include<iostream>//头文件
#include<ctime>
using namespace std;//命名空间
int main()//主函数
{
int n;
cin>>n;
for(int i=0;i<n;i++)
{
for(int j=0;j<n;j++)
{
if(i==0 || i==j || j==n-1 || j-i==1 || (j+i==n-1&&i==1))
{
cout<<"*";
}
else
{
cout<<"-";
}
}
cout<<endl;
}
return 0;
}
输出空心三角形2
题目描述
输入1个整数n 表示矩形有n行n列,输出图形空心三角
形
输入
一行1个整数n
输出
对应的图形
#include<iostream>//头文件
#include<ctime>
using namespace std;//命名空间
int main()//主函数
{
int n;
cin>>n;
for(int i=0;i<n;i++)
{
for(int j=0;j<n;j++)
{
if(i==0 || i==j || j==n-1)
{
cout<<"*";
}
else
{
cout<<"-";
}
}
cout<<endl;
}
return 0;
}
输出实心三角形2
题目描述
输入1个整数n 表示矩形有n行n列,输出图形实心三角形
输入
一行1个整数n
输出
对应的图形
#include<iostream>//头文件
#include<ctime>
using namespace std;//命名空间
int main()//主函数
{
int n;
cin>>n;
for(int i=0;i<n;i++)
{
for(int j=0;j<n;j++)
{
if(j==0 || i==j || i==n-1 || i-j==1 || (j+i==n-1 && i-j==2))
{
cout<<"*";
}
else
{
cout<<"-";
}
}
cout<<endl;
}
return 0;
}