1樓:匿名使用者
輸入時,為了bai確保程式du正確執行,應該輸入一個字zhi母就按一dao
次回車,這樣才
內能保證當首字母唯一
容確定星期幾時,直接輸出結果並退出
完整修改如下:
#include
main()
else
if(ch=='s')
printf("\n");}
2樓:匿名使用者
把需要輸入第二個字元的地方寫兩次scanf(),可能是因為第一次的回車符被第二次scanf()獲取。
3樓:匿名使用者
幾乎每行都bai有錯誤du,幫你改正zhi了dao,錯誤之專處用//表示了屬:
char ch; //
scanf("%c",&ch);
if(ch=='m')print("%s","monday"); //
if(ch=='t')
if(ch=='w')printf("%s","wednesday"); //
if(ch=='f')printf("%s", "friday"); //
if(ch=='s')
4樓:匿名使用者
#include
int main()
if(ch=='w')printf("wednesday");
if(ch=='f')printf("friday");
if(ch=='s')}
從鍵盤輸入一個字元,判斷其是字母字元,還是數字字元,還是其他字元,輸出判斷結果 c語言求大神
5樓:四舍**入
可以bai參考下面的**:
#include "stdio.h"
void main()
擴充套件du資料:zhi
c語言函式參考dao
int isupper(int ch) 若ch是版大寫字母('a'-'z')返回非0值權,否則返回0int isxdigit(int ch) 若ch是16進位制數('0'-'9','a'-'f','a'-'f')返回非0值,否則返回0
int tolower(int ch) 若ch是大寫字母('a'-'z')返回相應的小寫字母('a'-'z')
int toupper(int ch) 若ch是小寫字母('a'-'z')返回相應的大寫字母('a'-'z')
6樓:關注
|#include
void main()
7樓:凌淩
可以檢視ascll 表,然後用if判斷
求大神 c語言如何編一段將字母a變成字母e,即變成其後的第四個字母的**。使使用者輸入任意一段字串
8樓:醉意輪迴
#include
#include
void main()
{int i;
char a[20];
gets(a);
for(i=0;i在內,因為題乾沒說對它們怎麼處理
9樓:冉
ascii碼值加4就行了呀
c語言求s123nn由輸入決定求大神能
第一二行 int i,j,n long int t 1,sum 0 定義了三個整數型 短整型 的變數,定義兩個長整整型變數並初始化。第三行 printf input n n 提示輸入。第四行 scanf d n 利用scanf 函式輸入n。第五行 for i 1 i n i 進入for迴圈,外部fo...
求c語言程式設計,從鍵盤任意輸入兩個英語字母,輸出較大的,如,輸入a,H,輸出a
你寫的scanf就提出了要求的輸入是 數a 逗號 數b 你既然沒有給出逗號,那就一直沒有給b賦值,你也沒有給b一個初始化的值,那麼得出的結果就是一個隨機數。可以把逗號去掉,這樣兩個數字之間用個空格就行了。include int main a ha press any key to continue ...
c語言求大神改成正確的題目是輸入兩個整數
include int main void 你可以執行一下我給你改的,我建議你以後程式設計要學會縮排,這樣讓程式結構給清晰。在學c語言方面有什麼疑問也歡迎多和我交流 k num1 num2 這句的發出警告是因為兩個數相除,編譯器是先把int型轉化為float型,得到的結果也是float型的。你定義的...