用C语言编写:打印由“*”号组成的直角三角形

作者&投稿:诺世 (若有异议请与网页底部的电邮联系)
用C语言编写:打印由“*”号组成的等腰三角形~

#include
main()
{
int i,j,n;
printf("请输入行数");
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<n-i;j++)
printf(" ");

for(j=0;j<2*i+1;j++)
printf("*");
putch('
');
}
}

#include
int main(void)
{
int i,t,h;
for(i=1;i<=9;i++)
{
for(t=0;t<=i-1;t++)
{
printf("*");
}
printf("
");
}
return 0;
}

#include "stdio.h"
#include "conio.h"main(){int i,j;for(i=0;i<6;i++)
{for(j=0;j<i;j++)
{
printf("*");
}
printf("\n"); }
getch(); }


c语言编写三角形,怎么实现?
在C语言中,你可以使用嵌套的循环来打印三角形。下面是一个简单的示例代码,可以打印出一个由星号组成的三角形:include <stdio.h> int main() { int i, j, rows;printf("Enter the number of rows: ");scanf("%d", &rows);for (i = 1; i <= rows; i++) { for (j = 1; j <...

c语言,输出由数字组成的菱形图形。求如何编写。谢谢!
include<stdio.h>#include<stdlib.h> #include<math.h>int main(){ int i=0;int j=0;int n;while(scanf("%d",&n) != EOF){ for(i=1;i<=n;i++){ for(j=1;j<=n-i;j++){ printf(" ");} for(j=1;j<=2*i-1;j++){ printf("%d",i);} for(...

C语言编写程序输出源程序,在打印时每行均加上行号
include<stdio.h>#define N 1000int main(void){FILE *in, *out;int i;in = fopen("源.c", "rb");char a[N];fread(a, sizeof(char), N, in);for (i = 0; i < N; i++){if (a[i] == '\/'&&a[i + 1] == '\/'&&a[i + 2] == 's'&&a[i + 3] == 't'...

用c语言编写程序,打印一百到一千之间的所有水仙花数
打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数 本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。2.程序源代码:main(){ int i,j,k,n;printf(...

用C语言编写程序,打印出如下图案.
include<stdio.h>int main(){int i,j,h,k;h=7;for(j=0;j<=h\/2;j++){for(i=0;i<=h\/2-j;i++){printf(" ");}printf("*");for(k=0;k<=2*j-2;k++){printf(" ");}if(j!=0) printf("*");printf("\\n");}for(j=0;j<h\/2;j++){for(k=0;k<j+2;k++){...

c语言万年历程序。编写程序打印任意给定的年份的日历或者某年某月的月 ...
以下是一个示例的 C 代码,实现了打印给定年份的日历、某年某月的月历以及查询某一天是星期几的功能:include <stdio.h>\/\/ 判断某年是否为闰年int isLeapYear(int year) { if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) { return 1;} return 0;}\/\/ 获取某年某...

...第一行有5个*,以后每行依次减少一个*,用C语言编写
include<stdio.h> int main() { char *s="***";int i;for(i=0;i<5;i++)printf("%s\\n",s++);return 0;}

打印输出n行杨辉三角形,n值,由键盘输入.怎么编写c语言代码
include <stdio.h> int main(){ int yh[101][101]={{},{0,1}},i,n,m;scanf("%d",&m); \/*输入要打印的行数,,,不能太大。。我水平不高。。*\/ for(i=2;i<=m;i++){ yh[i][1]=yh[i][i]=1;for(n=2;n<i;n++){ yh[i][n]=yh[i-1][n-1]+yh[i-1][...

...出该月有多少天(考虑闰年,写出源码)。用c语言编写程序
include <stdio.h>#include <conio.h>int main (void) {int dpm[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31}; \/* 平年每月天数 *\/int year, month;int isLeap;int days;printf ("输入年份:");scanf ("%d", &year);printf ("输入月份:");scanf ("%d", &month);...

c语言编程题:本程序演示打印出如下图案
}return 0;}按照这个参考下吧。 本回答由提问者推荐 举报| 答案纠错 | 评论 4 2 争议什么67 采纳率:38% 来自团队:编程中国风 擅长: 动漫 C\/C++ VC++ 音频\/歌曲共享 其他回答 很简单,自己写吧。 周建国伟 | 发布于2013-05-06 举报| 评论 0 2 很简单。空格用“”打印出,星的个数就用循环...

盐边县13650411083: 用C语言编写:打印由“*”号组成的矩形,5行5列 -
蓬昏枸橼: main(){ int i,j; for (i=1;i<=5;i++){ for (j=1;j<=5;j++)putchar('*'); printf("\n"); } }

盐边县13650411083: C语言 编写一个程序,用户输入一个整数n后打印出由* '号组成的n行n列的正方形图形. -
蓬昏枸橼: int n,i,j; printf("请输入数字:"); scanf("d%",&n);for(i=0;i<n;i++) { for(j=0;j<n;j++) { printf("* "); } printf("\n"); }插进去就ok了

盐边县13650411083: 如何用c语言打印出由*组成的菱形 -
蓬昏枸橼: #include<conio.h>#include<stdio.h> int main() { int i,j,k,m; printf("please input n: \n"); scanf("%d",&m); for(i=0,k=1;i<m/2;i++,k+=2) { for(j=i; j <m/2; j++) printf(" "); for(j=1;j<k+1;j++) printf("*"); printf("\n"); } if(m%2==0) k-=2; for(i=m/2;i<m;...

盐边县13650411083: 1.9 用C语言编写:打印由“*”号组成的矩形,n行m列, n<10,m<30 -
蓬昏枸橼: main(){char n,m;for (n=0;n<10;n++) { for (m=0;m<30;m++) { printf("*") } printf(\n) ...

盐边县13650411083: c语言问题:打印出下面由星号组成图形 -
蓬昏枸橼: 第一个 main() { int i, j;//定义变量 for (i = 1; i <= 4; i++) { for (j = 1; j <= i; j++) printf(" "); printf("*******"); printf("\n"); } } 第二题 main() { int i,j; for (i = 1; i <= 4; i++) { for (j = 1; j <= 4 - i; j++) printf(" "); printf("*******"); printf("\n"); } } 第三...

盐边县13650411083: c语言打印*号 -
蓬昏枸橼: 加pause就可以停住屏幕#include "stdio.h"#include<cstdlib> int main() { int i,a; for(i=1;i<5;i++) { for(a=9;a-i>0;a--); { printf(" "); } for(a=1;a<=2*i-1;a++) { printf("*"); } printf("\n"); } system("pause") ; }

盐边县13650411083: C语言!怎么打印“X”用*号??
蓬昏枸橼: #include<stdio.h> void main() {int i,j,k; char a[9][9]; k=8; for(i=0;i<9;i++) {for(j=0;j<9;j++) {if(i==j||j==k) printf("*"); else printf(" "); if(j==k) k--; } printf("\n"); } }

盐边县13650411083: 一个C语言打印一个*号图形的问题 -
蓬昏枸橼: 把你的代码稍改一下就OK了!有注释,自己看!至于说哪里错了,还真不好说,就是没有控制好呗…… void main(void){// int x1,x2,x3,x4,n=4; for(x1=0;x1<n;x1++){ //控制 上部分 的行数. printf("\n"); for(x2=n-x1;x2>0;x2--) //控制左边 * 的输出数...

盐边县13650411083: C语言编程 在屏幕上打印五行*号,每行分别为5个,30个,10个,28个,16个. -
蓬昏枸橼: C语言输出如题所示图案的代码如下: #include<stdio.h> int main( ) { int x; int i,j,k; { for(j=0;j<2*i-1;j++) printf("*"); printf("\n"); } for(i=k-1;i>=1;i--) 扩展资料:C语言的注释符一般分为两种,一种是以“/*”开头,在中间加上注释内容,并以...

盐边县13650411083: 打印星号 c语言 -
蓬昏枸橼: # include <stdio.h> main() {int hang,i,j; pintf("首行星号个数为:"); scanf("%d",&hang); printf("\n"); for(i=1;i<=hang;i++) {for(a=1;a<=i;a++){ printf(" ");}for(b=hang;b>=i;b--){printf("*");}printf("\n"); } }

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网