程序代码:#include <stdioh>
#include<stdlibh>
int main()
{
int i,j,num;
scanf("%d",&num);
for(i=-num/2;i<=num/2;i++)
{
for(j=-num/2;j<=num/2;j++)
{
if(abs(i)+abs(j)==num/2)
printf("");
else
printf(" ");
}
puts(" ");
}
return 0;
}
执行结果:
#include"stdioh"
int main()
{
int i,j,k,n;
printf("请输入打印行数:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(k=n;k>i+1;k--)
printf(" ");
for(j=0;j<=i;j++)
printf(" ");
printf("\n");
}
}
运行结果
你这个应该是输出星星吧,如果是输出程序如下
#include<stdioh>
main()
{
printf("/n");
printf("/n");
printf("/n");
printf("/n");
}
这是手机打的,可能中英文字符不对,最好上机确认一下
给你修改一下,你自己在根据你的要求修改参数
#include"stdioh"
void main()
{
int i,j;
for(i=1;i<10;i++)//控制行数
{
for(j=1;j<i;j++)//控制每一行的输出个数
printf("");
printf("\n");
}
}
#include <iostream>
using namespace std;
int main(){
int num = 0;
cout<<"Input number: ";cin>>num;
//第1个图案
for(int i=0;i < num;++i){
for(int j=0;j < num;++j)
cout<<"";
cout<<endl;
}
//第2个图案
cout<<endl;
for(i=0;i < num;++i){
for(int j=0;j <= i;++j)
cout<<"";
cout<<endl;
}
//第3个图案
cout<<endl;
for(i=0;i < num;++i){
for(int j=0;j < num;++j)
if(j >= i)
cout<<"";
else
cout<<" ";
cout<<endl;
}
//第4个图案
cout<<endl;
for(i=0;i < num;++i){
//第一颗
cout<<"";
char ch = ' ';
if(i == 0 || i == num-1)
ch = '';
for(int j=1;j < num-1;++j)
cout<<ch;
//最后第一颗
cout<<"";
cout<<endl;
}
return 0;
}
执行结果:
可通过for语句编写输出金字塔状的三行星号。具体步骤如下。
1、打开visual C++ 60,打开文件-新建-文件-C++ Source File。
2、编写程序如下:
#include <stdioh>int main(){int num;int i,j;printf("请输入您想生成的三角形高度: ");scanf("%d",&num);for(i=1; i<=num; i++){for(j=1; j<2num; j++){if(j>num-i&&j<num+i)printf("%c",'');elseprintf(" ");}printf("\n");}return 0;}3、运行结果如下,要输出金字塔状的三行星号,只需在“请输入您想生成的三角形高度:”后输入3即可。
以上就是关于c语言代码由星星组成的菱形5行的就可以!!谢谢全部的内容,包括:c语言代码由星星组成的菱形5行的就可以!!谢谢、c语言打印星星、输入如下图案,第一排四个星星,第二排一个,第三排一个,第四排四个,C语言等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)