C语言程序编写如下:include<stdio.h> void main(){int i,j,k,n;printf("请输入金字塔的层数:");scanf("%d",&n);for(i=0;i<n;i++){for(j=0;j<(n-1-i);j++)printf(" ");for(k=0;k<=2*i;k++)printf("*");printf("\n");}} 知识延展:掌握c语言的写法之后,就找一些...
//一行输出#include<stdio.h>int main(void){ printf("// *** *** *** ***"); return 0;}//分段输出#include<stdio.h>int main(void){ printf("//"); for(int i=1;i<=4;i++){ printf(" ***"); } return 0;}(还有很多种输出法)...
define LINE 5 int main(int argc, char *argv[]){ int i,j;i = -LINE;printf("abs(%d) = %d\n",i,abs(i));/ / for(i = -LINE ; i < LINE+1; i++){ for(j = abs(i);j >=0;j--)printf(" ");for(j = 0;j < 2*LINE+1 - 2*abs(i);j++)printf("*");...
void main(){int i,j;for(i=1;i<=N;i++){for(j=0;j<=N-i;j++){printf("%4c",'*');} printf("\n");} }这个你可以根据需要更改N的值,从而可以得到不同层数的图形。
include<stdio.h> main(){ printf(" *\n");printf(" ***\n");printf(" ***\n");printf(" ***\n");printf(" *\n");} 望采纳!
#include<stdio.h>intmain(){intn=7;int_cnt1=(n+1)/2,_cnt2=1;for(inti=0;i<5;++i,put...
三个内层循环找规律(第一行显然不符合规律,除非输出-1个’$’)所以在最后一个内循环的起始计数器...
=1,即此时应该对idigit[1]进行加1 else if (c == ''|| c == '\n'|| c == '\t')++nwhite;//如果输入的为这三个字符,nwhite+1 else ++nother;//都不是,other+1 printf("digits =");for (i = 0;i < 10;++i)// 输出 printf("%d",ndigit[i]);printf(",white ...
void func(int q,int x){ int i,j,y;for(i=0;i<q;i++){ if(i<(q/2)){ gotoxy(x,y=(q==15) ? i+1 : ((q==13) ? i+2:i+3));for(j=0;j<=i;j++){ printf("*");} }else{ gotoxy(x,y=(q==15) ? i+1 : ((q==13) ? i+2:i+3));for(j=(q-1...
include "stdio.h"main(){ char a[]="I LOVE YOU";int i;for(i=0;i<10;i++)printf("%c",3);printf("\n");printf("%s\n",a);for(i=0;i<10;i++)printf("%c",3);getch();} 效果是这样 呵 ♥♥♥♥♥♥♥♥...