1樓:中華資
你先判定他的ascii**的的大小 假如是在65~90 或是在97~122 之間則說明是字母應輸出字母,假如不在這個範圍則說明是數字,直接輸出數字就行! 我的回答你滿意不?我給你編了一個程式
#include
void main()
2樓:匿名使用者
<->int a;
scanf("%d", a);
printf("%c", a);
《二》int a;
scanf("%d", a);
if((a > 'a' && a < 'z') || (a > 'a' && a < 'z'))
else if(a > '0' && a < '9')else
3樓:匿名使用者
int a;
scanf("%d",&a );
if ( (a>='a' && a<='z' ) || (a>='a' && a<='z' ) )
prinf("a=%c\n" , a );
else
輸入一個字元,若是字母則輸出yes否則輸出no c語言 求高高手指教
4樓:雍長平伯翮
沒有完全的程式,看不太懂,不過可以聯想,這是一個整數型的一位陣列,count[i]應該是計算和儲存不同字母的個數,之所以定義為52因為是:大寫字母與小寫字母分別為26個,則一共為52個,然後在後面的程式裡面,count[i]分別計算第i字母出現的次數,最後把count[i]輸出,就可以知道各個字母的在字串出現的次數了,要是能幫到您,望採納
5樓:凌雲紫冥
多簡單的事 要高高手麼。。。
可以用ascii判斷 也可以這樣判斷('a' <= x && x <= 'z' || 'a' <= x <= 'z')
6樓:匿名使用者
char a[2];
scanf("%c", &a[0]);
if (a[0] > 'a' && a[0] < 'z' || a[0] > 'a' && a[0] < 'z')
printf("yes\n");
else
printf("no\n");
7樓:我愛流雨飛軒
#include
main()
else }}
8樓:匿名使用者
若是需要重複輸入,fflush()清除緩衝區.。
9樓:龐悅欣
if((ch>='a'&&ch<='z')||(ch>='a'&&cj<='z'))
printf("yes");
else
printf("no");
10樓:地攤秀子
下面的程式就行,我試了!
#include
main()
c語言,輸入一個字元,判斷它是否是小寫字母,如果是則輸出大寫字母,否則原樣輸出
11樓:匿名使用者
你用的什麼?我用的visual studio 2012,正常編譯,正常執行,**沒問題。可能和編譯器有關係吧,我也是新手,不是很懂
12樓:樂行樂
表示我執行的結果是對的
13樓:衄潲
沒什麼問題啊。在visual studio 2008中執行都是好的呀
14樓:匿名使用者
我到底還是沒有看出哪錯了
拿著原始碼測試了全部字母
15樓:匿名使用者
說真的我在vc++6.0都是可以的。
16樓:匿名使用者
對照asclll碼,用if語句判斷
請將下列問題變為c語言程式:輸入一個字元,判斷如果是小寫字母,則將其轉換為大寫字母輸出,否則直接輸出
17樓:匿名使用者
第一個#include
void main()
else
}第二個
#include
void main()
else
}第三個把第二個的判斷條件換成大於5,自己搞去。
第四個#include
int main()
} return 0;
}加減除法自己照貓畫虎填進去,這四個是最基本的判斷,不會有點說不過去
輸入一個字母,若是小寫字母,則變為大寫輸出,否則,原樣輸出, 用c語言程式設計,,
18樓:昆湖賓館
#include
int main()
int main() else if('a'<=c && c<='z') else return 0;}
c語言 程式設計 由鍵盤輸入一個字元,若為小寫字母則輸出該字母
19樓:匿名使用者
#include
int main()
c語言,在鍵盤上輸入一個字元,若該字元為英文字母,則輸出「字母」,若為數字,則輸出「數字」
c語言用scanf輸入一個數,如果是六位數字(首位可以為0,不能是字母)則輸出「正確」,否則輸出錯誤
20樓:猥瑣堂
你可以用字串輸入,然後判斷字串。
如果還有後續的操作,可以將輸入的字串轉成整數,即函式atoi。
你可以去查一下atoi函式的詳細用法。
#include
#include
#include
//判斷字串中是否含有除數字之外的字元
//如果含有除數字之外的字元返回0,如果只含有數字返回1int func(char *s)
}return 1;
}int main()
else
}return 0;}
21樓:匿名使用者
int a;
scanf("%d",&a);
c語言。先輸入整數n,在輸入n個整數,輸出它們的平均值。儘量
include int main printf 3f n n float sum n 本結果保留 dao三位小數 版 可自權行調整 用c語言程式設計 要求用陣列,先輸入一個正整數n,在輸入n個整數,求其平均值 保留兩位小數 float a 10 sum,m int n sum 0 scanf d n...
c語言輸入正整數n將其逆序輸出例如輸入
c語言輸入一個正整數n,將其逆序輸出 include include int main printf n return 0 執行結果如下 就不給你寫了,提供演算法吧。首先判斷輸入的正整數的位數,例如1000 n 9999 然後輸出m 注意,c語言裡方括號是取整運算子號 因為是整型運算,其實方括號可以...
c語言中如何實現輸入整數實現倒序輸出
1 新建一個工程和.c檔案,輸入標頭檔案和主函式2 宣告被呼叫的函式,定義變數型別 3 輸入整數 4 用一個if語句去判斷整數是否為負數,若為負數則用putchar函式輸出一個負號 5 呼叫一個函式 6 定義函式的返回型別和形參型別 7 通過if語句判斷該數是否僅剩一位數,若不是則執行else語句8...