在C語言裡如果我只想讓輸入的號碼為0或者1怎麼辦

2021-03-07 02:36:49 字數 2613 閱讀 3229

1樓:小飛花兒的憂傷

char ch,str[100];

int k=0;

while(ch=getch()!='\n')//getch函式為無回顯輸bai入字元(即

du輸入字元存入緩zhi衝dao區但不在螢幕顯示)專,getche為帶回顯,標頭檔案。

屬scanf要用回車重新整理緩衝區才算接收完畢}str[k]='\0';

2樓:滄海雄風

||輸入其他的全返回 不接收

提示重新輸入

int i;

while(1)

else}

3樓:匿名使用者

設定乙個if語句,把非0和1的數字全部遮蔽掉

4樓:手機使用者

樓上說的不錯,

復難度不一

制樣。其實可以有個偷懶的bai

辦法,因du為3級機試的題zhi庫總共就100多道dao題,網上的模擬軟體很多,書店關於這100道題的書也很多。你把這100道題看明白,或者你牛一點,全背下來,肯定沒問題了。我有很多同學就是這麼過的。

100道題中意思內容重複的也不少。

這樣,輔導班也省了。呵呵 你說呢

5樓:匿名使用者

樓上抄說的不錯,難度襲不一樣。

其實可以有個偷

bai懶的du辦法,因為3級機試的題庫總zhi共就100多道題,dao網上的模擬軟體很多,書店關於這100道題的書也很多。你把這100道題看明白,或者你牛一點,全背下來,肯定沒問題了。我有很多同學就是這麼過的。

100道題中意思內容重複的也不少。

這樣,輔導班也省了。呵呵 你說呢

另外,虛機團上產品**,超級便宜

c語言中怎麼在輸出時在個位數前+0?例如1顯示成01;5顯示成05 10

6樓:幻翼高達

需要準備的材料分別有:電腦、c語言編譯器。

1、首先,開啟c語言編譯器,新建乙個初始.cpp檔案,例如:test.cpp。

2、在test.cpp檔案中,輸入c語言**:printf("%02d", 5);。

3、編譯器執行test.cpp檔案,此時輸出5成功輸出成了05。

7樓:匿名使用者

可以通過

格式化輸出函式printf來進行輸出,同時通過控制格式化字元來實現效果。

以輸出整型數值為例,要輸出整型數字佔m位,不足部分補0,可以寫作printf("%0md", var);

其中m為正整數。

當輸出的實際位數超過m時,會按照實際位數輸出,否則左邊補0,湊齊m位輸出。

如printf("%04d", 20); 會輸出0020;

printf("%08d",123); 會輸出00000123;

而printf("%03d",1234);會按照本身的長度輸出,即1234。這時的03控制無效。

8樓:o夢影風鈴

01 printf("%02d", 1);

001 printf("%03d", 1);

0001 printf("%04d", 1);

9樓:rhino泉

int n = 4;

printf("0%d\n",n);

10樓:匿名使用者

insert(0,「0」);

在c語言中怎樣才能讓1/2的結果為0.5,而不是0

11樓:匿名使用者

c語言中如果你將變數定義為int型別,做除法後只會取小數點以前的整數部分,若要顯示為0.5,將其定義為float型別即可,然後用

printf("%f",變數名);輸出其可,還可以在f前面加上數字(小於8)來控制輸出位數。

如果想實現1/2=0.5的話,可以變為1.0/2或1/2.0或1.0/2.0,這些都可以的

樓上的方法我試了,根本不行,會提示錯誤的:

printf:floating point farmats not linked

abnormail program termination

12樓:匿名使用者

樓上的行,輸出用浮點就行了

13樓:匿名使用者

printf ("%f",1/2);

c語言裡如何建立乙個迴圈,當輸入數字在0~9之間的時候繼續輸入,當輸入不在0~9之間的時候結束?

14樓:匿名使用者

#include

int main(void)

15樓:匿名使用者

用自復符串: 先定義乙個字串制,如:char hanzi[20]; 然後: scanf("%s",hanzi); 或者gets(hanzi); 不過定義bai的時候控制了

du位元組為20,不能輸zhi太多,(乙個漢字兩 個字dao節)

16樓:匿名使用者

scanf("%d",&x);

while ((x<=9)&&(x>=0)) scanf("%d",&x);

c在c語言程式設計裡是做什麼用的, c 在C語言程式設計裡是做什麼用的??

通過你的描述我大概知道你要表述的意思了,fscanf是進行檔案讀取操作,而檔案中資料的存放格式是用中間 來描述規範的,當然,第一項大家都知道,是開啟檔案的指標 file,這裡是output fopen 至於第三項,是要儲存的位置,你的情況是 c字元,而 c就是檔案中的間隔符。有沒完整點的 啊。實在沒...

C 怎麼讓輸出的資料在輸入全部完成後在一次性輸出啊

一 c 輸入輸出的含義 在c語言中我們的輸入和輸出都是以printf和scanf進行操作的。他們都是函式。在c 中的我們的輸入輸出都是以終端為物件的,即從鍵盤輸入資料,執行結果輸出到顯示器螢幕上。從作業系統 linux 的角度看,每乙個與主機相連的輸入輸出裝置都被看作乙個檔案。程式的輸入指的是從輸入...

c語言如何輸入大寫字母後得到在字母表中的位置

include include int main printf d c n a 1,t return 0 int main printf c在第 d個位置,其後面第四個字母是 c n c,c a 1,c w a 3 z c c 4 break return 0 c語言程式設計,從鍵盤輸入任意乙個大寫...