首页 >>  正文

用c++输出一个菱形

来源:baiyundou.net   日期:2024-09-22

叶录枫3399用C++编译一个菱形 -
游郝肤19556402447 ______ #include int main( ) { int n,x,y,z; printf("n="); scanf("%d",&n); for(x=1;x { for(y=1;y { printf(" "); } for(z=1;z { printf("*"); } printf("\n"); } for(x=n-1;x>=0;x--) { for(y=n-x;y>=1;y--) { printf(" "); } for(z=1;z { printf("*"); } printf("\n"); } return 0; } 应该是这个样子,呵呵```

叶录枫3399C++输出一个菱形
游郝肤19556402447 ______ 参考答案:#include <iostream> using namespace std; int main() { int n,i,j,k; cout<<"请输入n:"; cin>>n; for(i=0;i<n;i++) { for(j=0;j<n-1-i;j++) cout<<" "; for(k=0;k<=2*i;k++) cout<<i+1; cout<<endl; } for(i=n-1;i>0;i--) { for(j=i;j<n;j++) cout<<" "; for(k=0;k<2*i-1;k++) cout<<i; cout<<endl; } return 0; } 运行结果:

叶录枫3399请用星号设计一个c++程序输出一个菱形. -
游郝肤19556402447 ______ #include<iostream> using namespace std; void main() { int i,j,k,m; for(i=0;i<4;i++) { for(j=3-i;j>0;j--) cout<<" "; for(k=1;k<=2*i+1;k++) cout<<"*"; for(m=0;m<4;m++) cout<<" "; cout<<endl; } for(i=0;i<3;i++) { for(j=i;j>=0;j--) cout<<" "; for(k=1;k<...

叶录枫3399怎么用C语言输出一个菱形 -
游郝肤19556402447 ______ 上面画一个三角,下面画一个反三角.就是菱形了 这里的高度指的是三角行的高度 #include "stdio.h" void main() { int h; printf("输入高度-》 "); scanf("%d",&h); for(int i=1;i<=h;i++) { for(int a=1;a<=(h-i);a++) { printf(" "); } for(int ...

叶录枫3399c++接收一个数,输出由这个数组成的菱方形(用函数) -
游郝肤19556402447 ______ // 自己运行看看吧#include <stdio.h> void main() { char strSp[200] = {0}; int iHight = 0; printf("请输入高度(奇数):"); scanf("%d" , &iHight); if (iHight % 2 == 0) { iHight += 1; } int iMid = int(iHight / 2 + 1); for (int i = 0 ; i < iHight ; i ++) { if (i < ...

叶录枫3399C语言 输入一个数 输出*的菱形 -
游郝肤19556402447 ______ 我用C++写的是这样的: #include <iostream> using namespace std; #include <math.h> int main() { int m; cout<<"please input n:"; cin>>m; int n=m-1; for(int i=0;i<2*n+1;i++) { for(int j=0;j<abs(n-i);j++) cout<<" "; for(int k=0;k<2*(n-abs(i-n))+1;k++) cout<<"*"; cout<<endl; } return 0; } 你可以转换成C的~

叶录枫3399c++一个程序!!怎么写?orz. -
游郝肤19556402447 ______ *'=i;iostream>j<j< for(j=1;'i++) { for(j=1;;j<j<<<'2; using namespace std;2+1;<j++) cout< } for(i=1;';=N/,单数 int main() { int i;控制行数;'2+1;endl; } return 0; #define N 5 / '<*';j++) cout< cout<=(N-2*i+1)/i</j++) cout<i<j++) cout<endl; ';i++) { for(j=1;=N-2*i,j; for(j=1;< for(i=1;=2*i-1; cout<=N/&lt#include &lt

叶录枫3399求:用C++打印菱形
游郝肤19556402447 ______ //刚才就看到了! 我就知道你的题意!已经给你做好了 结果你把问题删了! #include &lt;iostream&gt; using namespace std; void main() { for (int i=1;i&lt;=7;i++) { if(i&lt;=4) //前四行 { for (int j=1;j&lt;=4-i;j++) { cout&lt;&lt;" "; //输出空格 } for (int ...

叶录枫3399c++编程 用*号组成菱形 上下对称 -
游郝肤19556402447 ______ 按照你的要求编写的C++打印菱形的程序如下(abs函数是求绝对值的函数)#include <iostream>#include <cmath> using namespace std; int main() { int i,j,n; cin>>n; for(i=1;i<=2*n+1;i++){ for(j=1;j<=abs(n+1-i);j++){ cout << " "; } for(j=1;j<=2*(n+1)-abs(i-n-1)*2-1;j++){ cout << "*"; } cout << endl; } return 0; }

叶录枫3399用C语言编程输出*排成的菱形是怎么编? -
游郝肤19556402447 ______ #include"stdio.h" int main() { for(int i=-3;ifor(int j=0;j0?i:-i);j++) printf(" "); for(j=0;j0?-2*i+7:2*i+7);j++) printf("*"); printf("\n"); } return 0; }

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024