c语言之输出菱形:[2]行数用户输入
1、写入头文件
#include"stdio.h"#include"math.h"
2、 main() /*函数体*/{ int h,k,x,v,n,t; printf("please input the number of *\n"); scanf("%d",&n);t=n/2; for(h=-t;h<=t;h++) { v=abs(h); for(k=1;k<=v;k++) printf(" "); for(x=1;x<=n-2*v;x++) printf("*"); printf("\n"); } getch();}
![c语言之输出菱形:[2]行数用户输入](https://exp-picture.cdn.bcebos.com/8db0c6a726334884ebcfe098ddee7b7f870e4580.jpg)
3、 运行结果如下,星号个数可变
![c语言之输出菱形:[2]行数用户输入](https://exp-picture.cdn.bcebos.com/e4b5e2f5ee0d3ace9afbd9df87e265e7350fbb80.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:182
阅读量:52
阅读量:94
阅读量:109
阅读量:23