c語言怎樣輸出變數個空格 急求

2025-07-28 22:45:31 字數 2907 閱讀 5702

1樓:西西瀘

在printf輸出語句中直接按鍵盤上最長的那個鍵,按一次就是乙個空格符,如果輸入也是一樣。。

c語言輸出空格問題

2樓:網友

教你編寫這類程式的方法:

首先我們考慮用迴圈的方法來做,比如用i做迴圈變數。

舉例圖形如下,先分析一下:

行號(i),星號個數,前導空格個數,**0 7 0

歸納一下:如何產生行號。

for ( i=0;i<4;i++

如何通過行號計算出前導空格個數。

與行號同數字,再用乙個迴圈列印空格,程式變成:

for ( i=0;i<4;i++

如何通過行號計算出星號個數。

星號個數=(3-i)*2+1,再通過乙個迴圈列印星號,程式變成:

for ( i=0;i<4;i++

加個程式頭尾,你就完成了。

3樓:網友

就是通過輸出不同的空格來控制每一行輸出的「*」號的位置,書上的例子好好分析分析!

4樓:網友

行跟空格關係 還要 對稱。

5樓:瑟瑟發抖的普通網友

樓上幾個也有說,用行數來控制空格的輸出,注意for迴圈的條件,多看看書吧。前後都看看。

c語言關於字元變數輸出的問題

6樓:

佔3個(至少)字元位置,如果不足就用空格填充,過多的話就全部輸出。

7樓:網友

%3d中的3表式:輸出佔3列,如果少於3列則左補空格;如果多於3列則全部輸出。

例如:int i=15;

printf("%3d",i);

輸出結果是: _15 (其中"_ "表式乙個空格,空格+15剛好佔3列)

再如int i=1542;

printf("%3d",i);

輸出結果是: 1542 佔四列(大於3列,所以全部輸出).

c語言程式設計 下面的空格輸出數量的變化規律是怎麼實現的。

8樓:玻璃麥田

for(j=1;j<=i;j++)/*輸出空格的數量隨著行數的變化而變化*/

printf(" ");

這不是個for迴圈嗎,共迴圈 i 次,也就是列印 i 個空格所以在 for(i=0;i<5;i++)這個迴圈中,隨著i的變化,列印的空格就跟著在變化啊。

9樓:兲蘋

是這個不。

樓主不明白啥啊 能具體點不。

在c語言裡,printf怎麼輸出2個變數?

10樓:網友

要輸出兩個變數:用逗號隔開即可,%d是整數的輸出識別符號,識別符號和變數的順序是相對應的,輸出2個變數的**修改:

11樓:網友

%d是整數的輸出識別符號。要輸出兩個變數,用逗號隔開即可。識別符號和變數的順序是相對應的,不能錯。輸出2個變數的**修改:

12樓:楓璽

輸出兩個變數的方法和輸出乙個的方法類似,printf ("sum=%d/n",sum);表示輸出sum,而輸出sum和sum1只需要改成其中%d表示輸出格式為十進位有符號整數。

printf()函式的呼叫格式為:printf("《格式化字串》", 《參量表》);

其中格式化字串包括兩部分內容: 一部分是正常字元, 這些字元將按原樣輸出; 另一部分是格式化規定字元, 以"%"開始, 後跟乙個或幾個規定字元,用來確定輸出內容格式。參量表是需要輸出的一系列引數, 其個數必須與格式化字串所說明的輸出。

13樓:搜虎哈哈

c語言中輸出兩個變數的方法如下:

1.首先需要先定義兩個變數。這裡演示以定義兩個整形變數a,b為例。

2.定義完成後,需要為a,b賦值,這樣才能在後面的輸出語句中被輸出到螢幕顯示出來。

3.最後就可以使用printf語句來輸出變數了,以輸出a,b變數為例,格式為pirntf("%d %d",a,b);其中乙個%d代表乙個變數。

14樓:網友

和輸出乙個變數類似,只要在前後都加上對應內容即可,如printf("%d,%d",a,b);

printf("輸出格式型別",變數);

例如 int a = 10;

int b = 20;

printf("%d,%d",a,b);

15樓:網友

printf ("sum=%d%d/n",a,b);

我知道了,你一定沒有引用""檔案,看看。

16樓:匿名使用者

%d代表「格式控制字串」,是按照十進位輸出。

你的sum1=a+b+c 後面掉了乙個;(分號)

17樓:網友

#include

int main()

這是個比較完整得c程式,你試試,你上面得好像沒用main()函式*/

18樓:**字母

是代表輸出sum.輸出兩個變數,如這種問題書上應該講的很清楚啊,建議多看課本。

c語言中輸入時要求兩變數中間有空格,該怎麼實現?

19樓:網友

變數中間的空格是自己輸入的時候控制的,如下面語句。

int a,b;

scanf("%d%d",&a,&b);

在輸入a,b 的時候,可以輸完乙個數之後再輸入任意個空格,再接著輸入第二個數b,甚至可以。

回車之後再輸入b

最後回車,就會把a,b從緩衝區中取出來,然後分別賦值給a,b希望這樣說你能夠明白。

在c語言裡printf怎麼輸出變數

要輸出兩個變數 用逗號隔開即可,d是整數的輸出識別符號,識別符號和變數的順序是相對應的,輸出2個變數的 修改 擴充套件資料 printf 函式是乙個標準函式,它的函式原型在標頭檔案 stdio.h 中,該函式的使用方法如下所示 printf 格式控制字串 輸出變數列表 格式字串的內容和意義如下所示。...

C語言中怎麼輸出乙個字串空格後面的部分

找到字串空格的位址,然後顯示把位址加一,顯示出來就行了!例如 include int main return c語言中輸出字串的函式有printf s puts fputs 等,字串中可以是任意的字元,包括空格在內,無特殊處理,如 char str hello world printf s s...

C語言習題急求答案,C語言試題,急求答案,謝謝大家。

內容來自使用者 chen0225ljy 第一章1.1 題目內容 1 include main 2 include main else 3 include main int i 0 for i 0 i 5,i printf d a i 4 include main int i 0 int j 1 fo...