C语言 编程实现输出由*组成的等腰三角形 赏分呐!!!
发布网友
发布时间:2022-05-01 15:16
我来回答
共4个回答
热心网友
时间:2023-10-21 07:15
源代码如下:
#include<stdio.h>
int main()
{
int i,j;
printf(" * \n");
for(i=0;i<3;i++)
{
for(j=3;j>i;j--)
printf(" ");
printf("*");
for(j=0;j<2*i+1;j++)
printf(" ");
printf("*");
for(j=3;j>i;j--)
printf(" ");
printf("\n");
}
printf("*********\n");
return 0;
}
扩展资料
c语言输出由*组成的等边三角形
源代码如下:
#includeint main()
{int i=0,j,k,d=1;
scanf("%d",&i);
i=i-1;
for(j=i+1;j>0;j--)
printf(" ");
printf("*\n");
for(j=i-1;j>0;j--)
{ for(k=j+1;k>0;k--)
{printf(" ");
}
printf("*");
for(k=0;k<d;k++) {printf("="" ");}="" d="d+2;" printf("*");="" printf("\n");}="" for(k="0;k<i+1;k++)" printf("="" *");="" printf("\n");="" return(0);="" }="" 还是个空心的。
热心网友
时间:2023-10-21 07:15
我写了个,不知道是否符合你的要求
#include<stdio.h>
main()
{
int i,j,k,t;
char a;
a='*';
for(i=1;i<=4;i++)
{
for(j=1;j<=4-i;j++)
printf(" ");
for(k=1;k<=2*i-1;k++)
{
printf("%c",a);
}
printf("\n");
}
printf("\n");
system("pause");
}
热心网友
时间:2023-10-21 07:16
Ls…无语了…
楼主看看我程序吧,符合你的要求就给分吧~
#include<stdio.h>
#include<stdlib.h>
int main(void)
{
int n,i,j;
printf("请输入三角形的层数:\n");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=n;j>i;j--)
printf(" ");
for(j=1;j<=2*i-1;j++)
printf("*");
printf("\n");
}
system("pause");
}
热心网友
时间:2023-10-21 07:16
printf(" *\n *** \n*****\n")?
还是要不固定的?
那就循环加空格,循环加星号,判断行数回车呗
C语言 编程实现输出由*组成的等腰三角形 赏分呐!!!
include<stdio.h>int main(){int i,j;printf(" * \n");for(i=0;i<3;i++){for(j=3;j>i;j--)printf(" ");printf("*");for(j=0;j<2*i+1;j++)printf(" ");printf("*");for(j=3;j>i;j--)printf(" ");printf("\n");}printf("***\n");return 0;} ...
...编写一个程序,要求输出的是 4 行由*号组成的等腰三角形
include <stdio.h>void main(){int i,j,k;for (i=4;i>=1;i--){for (j=1;j<=i-1;j++)printf(" ");for (k=1;k<=9-2*i;k++)printf("*");printf("\n");}}运行结果:
输入N值,输出由*组成的高为你N的等腰三角形 * ** *** *** ***(用c...
/*输出由星号组成的高为n的等腰三角形---by Mr.Kong*/ include<stdio.h> main(){ int i,j,n;printf("输入等腰三角形的高度:");scanf("%d",&n);for(i=1;i<=n;i++){ for(j=1;j<=n-i;j++)printf(" ");/*输出星号前的空格*/ for(j=1;j<=2*i-1;j++)printf("*");...
编程输出如下由*组成的三角形
for(int i=1,i<=5,i++){ for(int a = 1,a<=i,i++){ out.print("*")} out.print("\n")} 大概意思就是这样.
...打印对称三角形:输入一个整数【1-50】打印如样例所示由*组成的...
include <stdio.h>void Shit(int stars){while (stars-->0)printf("*");printf("\n");}void Fuck(int stars, int n){if (stars == n){Shit(stars);}else{Shit(stars);Fuck(stars + 1,n);Shit(stars);}}int main(){int n;scanf("%d", &n);Fuck(1,n);return 0;} ...
用C语言编程:从键盘输入N,输出一个由*组成的边长为n的正六边形,我要空...
void print(int space, int num, int type){ while (space--) putchar(' ');if (type){ while (num--) putchar('*');putchar('\n');} else { putchar('*');num = (num > 2)? num - 2: 0;while (num--) putchar(' ');putchar('*');putchar('\n');} } void ...
C语言编程编程给定整数n输出由字符*组成的空心正方形
include<stdio.h> int main(){ int n;scanf("%d",&n);int i;for(i=0;i<n;i++){ printf("*");if(i==n-1){printf("\n");} } for(i=0;i<n-2;i++){ int x;for(x=0;x<n;x++){ if(x==0||x==n-1){printf("*");} else{printf(" ");} if(x==n-1){...
用php语言编程:输出一个由“*”符号组成的菱形图形(必须使用for循环语句...
我的是C#编的,语言不重要,关键是掌握方法,我晚自习想了两节课后自己想到了原创的算法(虽然回家调试没得到菱形,但很快就修改成功了)using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 字符图案输出{ class Program { static void Main(string[] args) { bool b = true...
python输出由*组成的正方形
C语言编程编程给定整数n输出由字符*组成的空心正方形思路:输出正方形即输出正方形的外围就行,外围有个特点就是行列下标必有0或者是正方形的大小减一,输入一个n表示正方形大小,输出一个由*组成的正方形。include stdio.h void main( ){ int n, i ;scanf(%d, &n) ; /* 输入个数 n */...
C语言编程 输入数字和大写字母,输出由字母组成的Z图形.
根据题意,需要输入字符c,和数字n,然后输出由c组成的n*n大小的Z形图案,即:1 输出n个c;2 输出n-2行,逐行递减形成/;3 输出n个c;代码如下:int main(){ char c; int n; int i,j; scanf("%d,%c",&n,&c); for(i = 0; i < n; i ++)putchar(c); pu...