1樓:厙長順贏巳
大概前面呼叫字串檔案,然後你定義乙個變數用來存放helloworld!
再printf("%s",a(就是你定義的那個變數));也許這樣可以,,,不過我字串還不怎麼會用。。。
#include""
#include""
main()
chara[15];/好像13就夠大了,,,a[15]=hello
world!;/加上空格什麼的,好像還要有乙個用於表示結束的,一共就需要13個長度。也許還要把這個字串用雙引號括起來,這個我不是很清楚,還沒學,,*
printf("%s",a[15]);
你自己再在書上看一下吧,,我這個大概有很多錯誤,,,呵呵。
2樓:能淑珍類倩
字元『1』、字元『2』、字元『3』的asc碼值分別為。
計算機執行。
printf("%c,",b++)
語句時,輸出格式為。
c字元格式,所以先輸出字元。b也就是。
再將。b增一。這時b=3
asc碼值為51。
接著執行。printf("%d",b-a);
輸出格式為。
d整形格式,所以輸出。
b的asc碼值與。
a的asc碼值的差;也就是。
所以程式的執行結果為。
c語言輸出格式%*s
3樓:綠鬱留場暑
c語言輸出格式%*s,標識形參佔位。
在printf中使用,表示用後面的形參替代的位置,實現動態格式輸出。例如:printf("%*s",10,s);意思是輸出字串s,但至少佔10個位置,不足的在字串s左邊補空格,這裡等同於printf("%10s",s)。
4樓:網友
格式符,用來輸出十進位整數。
d,按整型資料的實際長度輸出。
md,m為指定的輸出欄位的寬度,資料位數小於m,左邊補空格,若大於m,按實際長度輸出。
ld,輸出長整型資料(long)
格式符,以八進位輸出整數(不帶符號,他將符號位也作為八進位數的一部分了)
o,參考%d的解釋。
lo,參考%ld的解釋。
mo,參考%md的解釋。
x格式符,以十六進位輸出整數。
也是3種參考%d的解釋。
格式符,用來將unsigned型資料,既無符號數,以十進位形式輸出。
格式符,輸出乙個字元。
格式符,輸出乙個字串。
s,如printf("%s","china")
ms,輸出的字串佔m列,字串長度小於m,左邊補空格,如果超出則全部輸出。
-ms,串小於m,則在m列範圍內字串左靠,右補空格。,輸出佔m列,但只取字串左端n個字元。這n個字元輸出在m列的右邊,然後左邊補空格。,和上面的放下,就是n個字元輸出在m列的左側,右邊補空格。n>m,那麼m自動取n的值,既保證n個字元正常輸出。
格式符,用來輸出實數,以小數形式輸出。
f,全部輸出,而且輸出6位小數。,輸出資料共佔m列,n位小數,如果資料長度小於m那麼左邊補空格。,和上面的相反,為左靠齊,右補空格。
e格式符,以指數形式輸出實數。
e,不指定輸出資料所佔的寬度和數字部分的小數位數。
和%,這裡n指小數部分的位數。
g格式符,用來輸出實數,它根據數值大小,自動選擇f格式還是e格式,(選佔寬最少的一種),且不輸出無意義的0.這種格式用的不多。
5樓:網友
舉個例子,比較好說明一下。
printf("%*s",5,"123");
執行一下,這條語句,輸出。
###代表乙個空格)
類似於%5d 這樣的狀況。
這裡*被常量5代替,用於控制最小字元寬度,主要是針對,最小字元寬度未知的情況,當然*可以對應整型變數。
6樓:李少傑噢
表示寬度控制符由下個引數決定,而不是直接給出。
7樓:觀陰大士
輸出fioat型,就是單精度的,帶有小數點的。
8樓:經桃
printf(格式控制,輸出列表)
格式控制包括格式說明和格式字元。
格式說明由「%」和格式字元組成,如%d%f等。它的作用是將輸出的資料轉換為指定的格式輸出。格式說明總是由「%」字元開始的。不同型別的資料用不同的格式字元。
格式字元有d,o,x,u,c,s,f,e,g等。
如%d整型輸出,%ld長整型輸出,%o以八進位數形式輸出整數,%x以十六進位數形式輸出整數,%u以十進位數輸出unsigned型資料(無符號數)。%c用來輸出乙個字元,%s用來輸出乙個字串,%f用來輸出實數,以小數形式輸出,%e以指數形式輸出實數,%g根據大小自動選f格式或e格式,且不輸出無意義的零。
scanf(控制字元,位址列表)
格式字元的含義同printf函式,位址列表是由若干個位址組成的表列,可以是變數的位址,或字串的首位址。如scanf("%d%c%s",&a,&b,str);
c語言輸入輸出函式的格式,C語言輸入輸出格式
一 格式輸出函式printf 1 呼叫形式一般為 printf 格式化控制字串 輸出表列 2 格式化控制字串用於指定輸出格式,它有三種形式 1 格式說明符 規定了相應輸出表列內容的輸出格式,以 打頭,如 d o等 2 轉義字元 用來輸出轉義字元所代表的控制 或者特殊字元,比如常用的 n t 3 普通...
關於c語言列印輸出格式的問題,c語言關於字元變數輸出的問題
應該是這樣的 x 格式是輸出整型數 整型數佔4位元組 ch 0 設定為十六進位制數a0,化為二進位制為10100000,最高位 即符號位 為1,表示負數,輸出時擴充套件為4位元組 擴充套件方法 用符號為補滿前面的各位 就是1111 1111 1111 1111 1111 1111 1010 0000...
c語言幫我看看這是什麼輸出格式
main while x 執行下上面的程式你就知道是怎麼回事了 其實是輸出 1 和 4 兩個數 x 5的時候輸出4 之後x 1 然後 x x 0 所以輸出 4了 你這個do while迴圈執行了2次。第一次 x 5,x 4執行後x 1,所以輸出1.第二次 x 0,x 4執行後x 4,所以輸出 4.i...