4
追答最简单的做法:
main()
{
printf("\n 1 ");
printf("\n 22 ");
printf("\n 333 ");
printf("\n 4444 ");
}
用c语言程序输出以下图案: 1 222 33333 4444444 金字塔形
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("%d",i);printf("\\n");\/\/每输完一行,给个回车,转到下一行 } return 0;} ...
用c语言程序输出以下图案: 1 222 33333 4444444 555555555 6666666 7...
应该菱形吧,LS仁兄只输出前半部分而已 include <stdio.h> include "math.h"define n 9 void main(){ int i,j,mid;mid=n\/2+1;for(i=1;i<=n;i++){ for (j=1;j<=abs(i-mid);j++)printf(" ");\/\/输出前缀空格 for(j=1;j<=2*(mid-abs(i-mid))-1;j++)printf("%d",i...
编程输出以下图案 1 222 33333 4444444
include <stdio.h> define N 5 \/\/想多输出几行的话 改变5的大小就可以 void main(void){ int i;int j;int z;for (i=1 ;i<N ;i++ ){ j=2*i-1;for (z=0;z< j; z++){ printf("%d",i);} printf(" "); \/\/如果想竖着输出的话 这个改为 printf("\\n");} printf...
编写一个函数输出如下图案.(C语言)
include <stdio.h> int putNum(int n){ int i,j;if (n<1||n>9)return 0;else{ for(i=1;i<=n;i++)\/\/i控制行数和每一行的输出数字 { for(j=0;j<2*i-1;j++)\/\/j控制每一行的输出数字的个数 printf("%d",i);printf("\\n");} return 1;} } void main(){ int n;prin...