C 程式設計,用「 」組成菱形,其行數和列數可隨意設定

時間 2023-09-30 10:02:40

1樓:網友

這樣理解也許對你有幫助,拿8行6列來說:求行列的最小公倍數,即24;相鄰星號在水平方向的距離是24/8=3,在垂直方向距離是24/6=4;按照這兩個間隔列印星號就可以得到均勻的菱形了。這裡的行(列)數不包括空白行(列)。

2樓:網友

#include

int main(void)

int i,j,a;

char c('y');dodo

cout 《請輸入菱形的邊長:";

cin >>a;

cout for(i=0;i<=a;++i)

for(j=0;j> c;

while(c=='y'||c=='y');

return 0;

j**a程式設計:在控制台輸出*,組成空菱形,行數為奇數! 先怎麼找他的規律,程式怎麼寫?

3樓:網友

按照你的要求把行數從控制台輸出,你看看吧。

import ;

public class demo30

else "

for(int j=(n+1)/2;j};}for(int i=(n+1)/2;i}for(int j=(n+1)/2;j};}

4樓:你頂我試試

你可以用坐標值畫乙個菱形,看菱形的邊經過的坐標,然後找規律。

稍微懂點數學都能看出來吧。

用j**a程式設計: 輸出乙個用*號組成的菱形! * *** ***** *** *

5樓:網友

i j/k 0 1 2

i代表行數。

j/k代表列數。

設邊長為n建立乙個n*n直角梯形坐標盤,將前幾位以依次遞減的順序改為空格因為是一行一行列印的,所以先列印n-1個空格最後新增「* 可以發現規律前幾位的空格完了後,是以如下過程迴圈的(用0代表空格)

既是以*0*0的過程迴圈。

列印上三角邊長為n

當第一行時i=0;

j=0是列印空格,j=1列印空格至j=n-1,當第二行時i=1;

j=0,j=1...j=n-1列印空格。

如此類推得到乙個依次遞減的結構。

i增加,j被限制減小。

所以for(int j=0;j0 0 * 0

可寫作for(int k=0;k0 0 * 0 * 0 * 0

這個和上個很相似。

空格是依次遞增的。

i=0;j=0

for(int j=0;jfor(int k=0;kimport ;

public class test1

for(int k=0;k}//列印下三角。

for(int i=0;i

6樓:摘陽殃煩與靈

import ;

public class aa else if(max%2==0)else

mid為最中間是第幾行(行號)!

比如輸出圖形為9行的菱形,中間行就是第5行,mid就是5;

int mid = linesize+1)/2;

for(int i=1;i<=linesize;i++)else

);}public static void main(string args)}}

7樓:網友

class test

最簡單的方法。 如果你想用 loop做,就考慮一下每一行的行號跟 每一行*號個數 的關係。 假設給定一行總共有20個字元。

j**a題,輸入行數,輸入列數,輸出乙個菱形

8樓:網友

這個題本身就有問題,菱形只要行數定了,菱形就一定了。弄個行數和列數挺難實現的。

用C語言列印菱形圖案,用C語言程式設計輸出菱形 圖案

偽 方法判斷是否是閏年 這裡不涉及大年份 因為不確定你用的語言 返回值true,代表傳入引數對應年份是閏年 否則不是閏年boolean 是否是閏年 int 年份 elsereturn boo include void main for i 4 i 7 i 列印下半部分 你還可以在此基礎上提公升一下,...

高數c掛了可以用高數a抵掉嗎,高數C掛了可以用高數A抵掉嗎

沒有什麼高等數學c,只有高等數學。數學三是考高等數學的一部分內容。考研數學三大綱包括微積分 線性代數 概率論與數理統計。均要求理解概念,掌握表示法,會建立應用問題的函式關係。考試形式 1 試卷滿分及考試時間 試卷滿分為150分,考試時間為180分鐘.2 答題方式 答題方式為閉卷 筆試.試卷內容結構 ...

c程式設計如何知道Acess某錶中的總行數

從這句話上沒有問題 猜測一下,有一種可能,你沒有填充這個資料集 最好能把從連線開始到此的上下文貼出來,單單這句話看不出來問題。你可以嘗試用foreach遍歷表的rows,假如能遍歷,就證明有資料,遍歷不了,就證明沒資料。而且我想,你為什麼要用乙個變數i來得到資料的行數呢?難道你想用類似c c 的寫法...

c語言程式設計 判斷數是否為質數,c語言程式設計 判斷乙個數是否為質數

include stdafx.h include void main 這樣試試呢 但是以前編寫過 很久沒用過c了 幾乎忘記的差不多了 n的值可以小於等於a的平方根就行了 這樣運算會更快 夢之旅夢之藍 include include void main 春雨 潤物 include include vo...

要求用C語言程式設計,用C語言程式設計?

不知道我做得對不對了,請大家指正吧!include void main else if a 1 可以設定兩種狀態,0就是不去,1就是去。把a,b,c,d,e,f全部初始化為0,說明它們在最開始都是不去的。然後根據下面的條件來判斷誰是1,就說明誰去。用c語言程式設計?5 求助,c語言怎麼編寫程式啊?您...