习题4-9 打印菱形图案 (15分)
发布日期:2022-03-02 06:01:12 浏览次数:142 分类:精选文章

本文共 494 字,大约阅读时间需要 1 分钟。

本题要求编写程序,打印一个高度为n的、由“*”组成的正菱形图案。

输入格式:

输入在一行中给出一个正的奇数n。

输出格式:

输出由n行星号“*”组成的菱形,如样例所示。每个星号后跟一个空格。

输入样例:

7
输出样例:

在这里插入图片描述

#include 
int main(){
int n; scanf("%d",&n); for(int i=1; i<=(n+1)/2; i++){
for(int j=n-(i-1)*2-1; j>0; j--){
printf(" "); } for(int j=1; j<=(i-1)*2+1; j++){
printf("* "); } printf("\n"); } for(int i=1; i<=n/2; i++){
for(int j=1; j<=i*2; j++){
printf(" "); } for(int j=1; j<=n-i*2; j++){
printf("* "); } printf("\n"); } return 0;}

转载地址:https://blog.csdn.net/Xiaomu_6/article/details/106155716 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:习题4-5 换硬币 (20分)
下一篇:习题4-11 兔子繁衍问题 (15分)

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年03月27日 10时40分07秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章