前辈,我这个第一行是1个,第二行是3个,第三行是6个,第四行是9个,第五行是6个,第六行是3个,第七行又是一个,与您的这个略有不同。
本回答被提问者采纳C语言:利用双重循环输出以下图案: * *** *** *** *** *** *
include<stdio.h> int main(){ int i,j,k;for(i = 1; i <= 4; ++i){ for(j = 1; j <= 4 - i; ++j)printf(" ");for(k = 1; k <= 2 * i - 1; ++k)printf("*");printf("\\n");} for(i = 3; i >= 1; --i){ for(k = 3 - i; k >= 0; --k)...
用C语言的循环语句输出以下图案: * *** *** *** *** *** *
是否没行的星号都是顶格;星数量 1\/3\/5\/7\/5\/3\/1?include<stdio.h> void main(){ int i, j;int num[]={1,3,5,7,5,3,1};int size = sizeof(num)\/sizeof(int);for(i=1;i<=size;i++){ for(j=0;j< num[i];j++){ printf("*");} printf("\\r\\n");} } ...
使用双层for循环编写程序,在屏幕上打印输出打出如下图案:
void main(void){ char i,j,cl,n;printf("How many layer(1~26)?\\nn=");scanf("%d",&n);for(i=0,cl=1;i<n;i++,cl+=2){ printf("%*.*s",48-i,1,"");for(j=0;j<cl;j++)printf("%c",i+'a');printf("\\n");} } ...
输出以下图案: * * * * * * * * * * * * * * * * * * * * * * * * *
main(){ int n,i,k,j;char ch;\/\/n是行数,ch代表所要输出的字符 printf("输入所要打印的行数n和字符ch\\n");scanf("%d %c",&n,&ch);for(i=1;i<=(n+1)\/2;i++){ for(k=1;k<=(n+1)\/2-i;k++)printf(" ");\/\/打印出每行的空格 for(j=1;j<=2*i-1;j++)printf(...
C语言用循环程序输出以下图案 *** *** *** *** *
include "stdafx.h"int main(int argc, char* argv[]){ for (int n=9;n>=1;n-=2){ for (int i=0;i<=n;i++){ printf("*");} printf("\\t");} return 0;}
如何用C语言输出以下图案 ___* __*** _*** *** _*** __*** ___*...
for循环结构是c语言中最具有特色的循环语句,使用最为灵活方便,它的一般形式为:for(表达式1;表达式2;表达式3)循环体语句 。(其中;不能省略) 表达式1为初值表达式,用于在循环开始前为循环变量赋初值。表达式2是循环控制逻辑表达式,它控制循环执行的条件,决定循环的次数。表达式3为循环控制变量修改表达式,它使for循环趋...
c程序怎样输出以下图案*** *** *** ***
include<stdio.h>int main(){ int i, j, n = 9; for(i = n; i > 0; i-=2) { for(j = 0; j < (n - i)\/2; j++) printf(" "); for(j = 0; j < i; j++) printf("*"); printf("\\n"); } return 0;} ...
C语言语言基础练习——图案输出(双重循环,经典)
" "); } if (w != 0) \/\/这一行的意思就是让第一排只输出一个星星,第二排开始都输出两个星星 { printf("*"); b++; \/\/第一次输出只有一个星星,星星之间的空格要 1 3 5 7 9这样奇数递增,
...语句编写程序,输出如下图案: * * * * * * * * * * * * * * * *...
C源程序:include "stdio.h"void main(){ int n = 6;int i, j;for(i=0; i<n; i++){ \/* 输出前导空格 *\/ for(j=0; j<i; j++)printf(" ");\/* 输出星号 *\/ for(j=0; j<n-i; j++)printf("* ");printf("\\n");} } ...
...循环能输出漂亮的图案,现有字符串* ** *** *** ***...用C语言_百 ...
include <stdio.h>#define N 20int main(void){int i,j,k;for(i = 0; i < 5; i++){for(j = 0; j <= i ;j++)printf("*");printf("\\n");}}