05d的輸入的5能用字母輸入嘛「C語言」

2021-03-19 18:34:15 字數 1372 閱讀 2053

1樓:匿名使用者

不能。c語言最基礎的知識。%05d的規定整型的輸出格式。表示至少輸出5位,少於5位時左邊用0補齊,等於5位時輸出5位,大於5位時不受位數限制。

例如printf("%05d",2);

輸出00002

2樓:匿名使用者

雖然不抄能直接用變襲

量替換5,但可以換個方法,**如下:

#include

int main()

c語言%05d和%5d有什麼不同啊?

3樓:英吉沙小刀

%nd 輸出的整型寬度至少為n位,右對齊,%5d即寬度至少為5位,位數大於5則輸出實際位數

%0nd 用得比較多,表示輸出的整型寬度至少為n位,不足n位用0填充printf("%05d",1)輸出:00001printf("%5d",1)輸出:****1(*為空格)

4樓:鄧某某

%05d是不足五位的前面補0,如23,輸出為00023,%d是補空格,23輸出 23

5樓:匿名使用者

樓上回答的非常好,不過請採納我的。哈哈~

用c語言 任意輸入五個國家名字再以首字母為序輸出?怎麼寫?

6樓:匿名使用者

1 用二維字元來陣列儲存每個名自字,每行一個;

2 輸入五個字串,即五個國家名字;

3 排序,注意用strcmp比較,用strcpy賦值交換;

4 輸出結果。

**如下:

int main()

}for(i = 0; i < 5; i ++)printf("%s ",s[i]);}

7樓:

//#include "stdafx.h"//vc++6.0加上來這源一行.

#include "stdio.h"

#include "string.h"

int main(void)

printf("%s\n",nn[i]);

}return 0;}

8樓:金色潛鳥

用第一個字

母來排隊就可以了。

if (s[i][0]>s[j][0]);

程式容如下:

#include

main()

;char t[20];

int i,j;

for (i=0;i<4;i++) for (j=i+1;j<5;j++)

if (s[i][0]>s[j][0]);

for (i=0;i<5;i++) printf("%s\n",s[i]);}

5D的各種區別,3D和5D的區別

3d是指3維立體,5d是有3d還有觸感和氣味像人一樣。3d和5d的區別 d電影就在3d的基礎上,通過獨具特色的景觀裝飾 先進的計算機軟體技術和三維圖首豎形影象動畫技術,實現現場觀眾與銀幕虛擬角色的實時互動的電影。2 5d電影就是3d動感電影的背景和效果上,讓觀眾從聽覺 視覺 嗅覺 觸覺及動感五個方面...

5D是什麼,3D和5D的區別,5D電影和3D,4D電影的區別是什麼

北京西單下面就有一個4d電影,我去看過,還不錯,50元看二場。5d沒有見過,也沒有聽過,你要問的是不是d5?4d電影 4d影院是在3d立體電影的基礎上加環境特效模擬 而組成的新型影視產品。所謂4d電影,也叫四維電影 即三維的立體電影和周圍環境模擬組成四維空間。觀眾在看立體電影時,順著影視內容的變化,...

05小時中的5表示什麼含義,052和05中的5所表示的含義相同。對嗎

0.5小時中的5表示 5個0.1小時 朋友,請 採納答案 您的採納是我答題的動力,謝謝。表示 5個0.1小時 希望我的回答可以幫到你。0.5小時中的5表示10分之5 0.52和0.5中的5所表示的含義相同。對嗎 對,因為0.52中的5在十分位上,0.5中的5也在十分位上,都表示5個0.1或5個1 1...