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...