菱形類問題
普通菱形:
int i,j,n;
scanf("%d",&n);
for(i=1;i<=(n+1)/2;i++){
for(j=1;j<=(n+1)/2-i;j++)
printf(" “);
for(j=1;j<=2i-1;j++)
printf("”);
printf("\n");
}
for(i=(n-1)/2;i>=1;i–){
for(j=1;j<=(n+1)/2-i;j++)
printf(" “);
for(j=1;j<=2i-1;j++)
printf("”);
printf("\n");
}
字母菱形:
int n,i,j;
scanf("%d",&n);
for(i=1;i<=(n+1)/2;i++){
for(j=1;j<=(n+1)/2-i;j++){
printf(" “);}
for(j=0;j<2i-1;j++)
printf("%c",‘A’+j+i-1);
printf("\n");
}
for(i=n/2;i>=1;i–){
for(j=1;j<=(n+1)/2-i;j++){
printf(" ");}
for(j=0;j<2i-1;j++){
printf(”%c",‘A’+j+i-1);}
printf("\n");
}
空心菱形:
int i,j,n;
scanf("%d",&n);
for(i=1; i<=(n+1)/2; i++)
{
for(j=1; j<=(n+1)/2-i; j++)
printf(" “);
for(j=1; j<=2i-1; j++)
{
if(j1||j2i-1)
{
printf(”*");
}
else
{
printf(" “);
}
}
printf(”\n");
}
for(i=n/2; i>=1; i--)
{
for(j=1; j<=(n+1)/2-i; j++)
printf(" ");
for(j=1; j<=2*i-1; j++)
{
if(j==1||j==2*i-1)
{
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
printf("\n");
相關文章
- 2162: 練9.1 字元菱形 【空格問題】字元
- 【c++基礎】菱形繼承問題C++繼承
- 菱形繼承與虛基類繼承
- Java利用迴圈列印菱形、空心菱形Java
- python列印菱形Python
- c++菱形繼承、多型與類記憶體模型C++繼承多型記憶體模型
- 原子類的ABA問題
- class 類 this指向的問題
- answerOpenCV輪廓類問題解析OpenCV
- ML.NET 示例:多類分類之問題分類
- orange人工智慧分類問題人工智慧
- 一類生成樹計數問題。
- 07.Java類載入問題Java
- 父類和子類的建構函式問題函式
- Java 類載入之匿名類和主類相互依賴問題Java
- <十>關於菱形繼承繼承
- 求大神怎麼弄菱形
- 菱形繼承,虛繼承繼承
- 機器學習之分類問題度量機器學習
- 如何解決0.1 +0.2===0.30000000000000004類問題
- 一類子樹問題的總結
- C++裡也有菱形運算子?C++
- [java]練習:列印對稱菱形Java
- c++類迴圈依賴的問題C++
- 一類初等函式下取點問題函式
- 教你如何使用PyTorch解決多分類問題PyTorch
- 用javac編譯servlet類出現問題Java編譯Servlet
- 人工智慧的人類問題(The human problem of AI)人工智慧AI
- Spring boot 解決跨域問題配置類Spring Boot跨域
- 深度學習之新聞多分類問題深度學習
- 問題No property 屬性名 found for type 類名
- 剛需,jackjsonjson轉化內部類問題JSON
- 三、邏輯迴歸logistic regression——分類問題邏輯迴歸
- 樹上最小點覆蓋的一類問題
- 資源限制類問題的常用解決方案
- c++模板類的使用,編譯的問題C++編譯
- tensorflow2.0 自定義類模組列印問題
- 用“*”列印出n行菱形狀圖