如何用c语言编程题输出菱形图形?

要求:输入数字n.要求对样输出对应的菱形比如输入1输出*输入2输出*****输入3输出*************代码如下:#includeintmain(){inti,j... 要求:输入数字n.要求对样输出对应的菱形 比如 输入1输出*输入2输出*****输入3输出*************代码如下:#include int main(){int i, j, day;printf("输入行数(正数):");scanf("%d",&day);for(i=0;i{for(j=0;j<2*i+1;j++)printf("*");printf("\n");}for(i=day;day>1;day--){for(j=1;j<=2*(day-1)-1;j++)printf("*");printf("\n");}}结果如图: 展开
 我来答
血刺果果7d
2015-01-28 · 超过56用户采纳过TA的回答
知道答主
回答量:106
采纳率:0%
帮助的人:125万
展开全部
#include "stdio.h" void PrintDiamend(int n) { int i,j,k; if(n==0) n=1; for(i=1;i<=n;i++) { for(j=i;j<n;j++) printf(" "); for(k=1;k<i+1;k++) printf("*"); for(k=1;k<i;k++) printf("*"); printf("\n"); } for(i=1;i<n;i++) { for(j=0;j<i;j++) printf(" "); for(k=i;k<n;k++) printf("*"); for(k=i;k<n-1;k++) printf("*"); printf("\n"); } } int main() { PrintDiamend(4); return 0; }
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式