F:\BC\2024\10\8>tmain
15
*
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
*
cpp#include<stdio.h> int main(){ int a; scanf("%d",&a); if(a%2==0){ a+=1; } //上半部分 int b=a/2+1; for(int i=0;i<b;i++){//指定行 for(int j=0;j<b-i-1;j++){//空格 printf(" "); } printf("*"); for(int j=0;j<2*i-1;j++){//* printf(" "); } if(i) printf("*"); printf("\n"); } //下半部分 for(int i=b-2;i>=0;i--){//指定行 for(int j=0;j<b-i-1;j++){//空格 printf(" "); } printf("*"); for(int j=0;j<2*i-1;j++){//* printf(" "); } if(i) printf("*"); printf("\n"); } return 0; }
C语言,打印空心菱形
laocooon5238578862024-10-12 18:44
相关推荐
INGNIGHT24 分钟前
1908 · 布尔表达式求值(stack单调栈&dfs)lucas_AI40 分钟前
把表格压成 64 个 token,长文档问答反而更准了:先找表,再看数Zzz 小生1 小时前
Lazy Theta*:把昂贵的视线检测留到“真正需要”时再做l1258652 小时前
# LangGraph Deep Research Agent 全流程设计:多轮研究、人机协同与真实来源管理青少儿编程课堂2 小时前
图形化编程实战:智能交通灯调度台,一个作品讲透循环、条件与广播evans在进步2 小时前
LeetCode 438 找到字符串中所有字母异位词:滑动窗口与排序解法详解M78佐菲2 小时前
Linux多线程:创建、回收与互斥同步小手cool2 小时前
使用递归对数组进行反转操作兔兔兔兔13 小时前
记录C++ 13码行山野赴时序归途3 小时前
从暴力到最优:三道 C 语言入门题的解法思路