1樓:stm偉
#include
int main()
return 0;}
編寫一個程式 任意輸入一個成績等級字母a b c d 輸出每個字母對應的分數段 直到輸入字母q
2樓:東風冷雪
if語句,或者case, 這個比較簡單。。
3樓:菲斯科呼叫中心
#include
void main()}}
4樓:你偌成風不虛無
用switch迴圈就是了
想用word程式設計,實現輸入a(a為一個指令),匯出b(一大段內容);輸入c,匯出d等; 幫我把語言編好~~~
5樓:匿名使用者
用for怎麼會複雜呢?dimiasinteger,xasstringx=inputbox("請輸入")fori=1tolen(x)printchr(asc("a")+i-1)&"=";mid(x,i,1)next這不是很簡單嗎?
下面程式實現如下功能:輸入一行字母將字母加密輸出("a"變成"c","b"變成"d", 一直到"z"變成"b")
6樓:南瓜蘋果
**如下:
#include
#include
int main()
else if(a[i]=='z'||a[i]=='z')
else
a[i]=a[i];
} puts(a);
return 0;
} 擴充套件資料
getchar()函式的作用是從計算機終端(一般為鍵盤)獲取一個無符號字元。getchar()函式只能接收一個字元,其函式值就是從輸入裝置獲取到的字元。
getchar由巨集實現:#define getchar() getc(stdin)。getchar有一個int型的返回值。
當程式呼叫getchar時,程式就等著使用者按鍵。使用者輸入的字元被存放在鍵盤緩衝區中。直到使用者按回車為止。
當使用者鍵入回車之後,getchar才開始從stdin流中每次讀入一個字元。
getchar函式的返回值是使用者輸入的字元的ascii碼,若檔案結尾則返回-1(eof),且將使用者輸入的字元回顯到螢幕。如使用者在按回車之前輸入了不止一個字元,其他字元會保留在鍵盤快取區中,等待後續getchar呼叫讀取。
也就是說,後續的getchar呼叫不會等待使用者按鍵,而直接讀取緩衝區中的字元,直到緩衝區中的字元讀完後,才等待使用者按鍵。
7樓:匿名使用者
題目要求是("a"變成"c","b"變成"d", 一直到"z"變成"b"
#include
main()
putchar ('\n') ;}
8樓:匿名使用者
#include
void main()
for(int i=0;a[i]!='\0';i++)//迴圈輸入加密後的字串
printf("%c",a[i]);}
填表. 字母代號 a b c d 國家名
9樓:小小傴筴
從國家輪廓圖得知,a是美國,b是印度,c是巴西,d是澳大利亞.故答案為:
字母代號 ab
cd國家名稱
美國印度
巴西澳大利亞
c語言程式設計答案 程式設計實現,從鍵盤輸入一個字元,則輸出其後的字元,如輸入『a』則輸出『b』?
10樓:一個青年
程式原始碼如下:
#define _crt_secure_no_warnings//vs環境下需要,vc不需要
#include
void main()
程
序執行結果如下:
擴充套件資料:
在計算機中,所有的資料在儲存和運算時都要使用二進位制數表示(因為計算機用高電平和低電平分別表示1和0),例如,像a、b、c、d這樣的52個字母(包括大寫)以及0、1等數字還有一些常用的符號(例如*、#、@等)在計算機中儲存時也要使用二進位制數來表示。
而具體用哪些二進位制數字表示哪個符號,當然每個人都可以約定自己的一套(這就叫編碼),而大家如果要想互相通訊而不造成混亂,那麼大家就必須使用相同的編碼規則,於是美國有關的標準化組織就出臺了ascii編碼,統一規定了上述常用符號用哪些二進位制數來表示。
ascii 碼使用指定的7 位或8 位二進位制陣列合來表示128 或256 種可能的字元。標準ascii 碼也叫基礎ascii碼,使用7 位二進位制數(剩下的1位二進位制為0)來表示所有的大寫和小寫字母,數字0 到9、標點符號,以及在美式英語中使用的特殊控制字元。其中:
1、0~31及127(共33個)是控制字元或通訊專用字元(其餘為可顯示字元),如控制符:lf(換行)、cr(回車)、ff(換頁)、del(刪除)、bs(退格)、bel(響鈴)等;
通訊專用字元:soh(文頭)、eot(文尾)、ack(確認)等;ascii值為8、9、10 和13 分別轉換為退格、製表、換行和回車字元。它們並沒有特定的圖形顯示,但會依不同的應用程式,而對文字顯示有不同的影響 。
2、32~126(共95個)是字元(32是空格),其中48~57為0到9十個阿拉伯數字。
3、65~90為26個大寫英文字母,97~122號為26個小寫英文字母,其餘為一些標點符號、運算子號等。
同時還要注意,在標準ascii中,其最高位(b7)用作奇偶校驗位。所謂奇偶校驗,是指在**傳送過程中用來檢驗是否出現錯誤的一種方法,一般分奇校驗和偶校驗兩種。
奇校驗規定:正確的**一個位元組中1的個數必須是奇數,若非奇數,則在最高位b7添1;
偶校驗規定:正確的**一個位元組中1的個數必須是偶數,若非偶數,則在最高位b7添1。
後128個稱為擴充套件ascii碼。許多基於x86的系統都支援使用擴充套件(或「高」)ascii。擴充套件ascii 碼允許將每個字元的第8 位用於確定附加的128 個特殊符號字元、外來語字母和圖形符號
常見ascii碼的大小規則:0~91)數字比字母要小。如 「7」<「f」;
2)數字0比數字9要小,並按0到9順序遞增。如 「3」<「8」 ;
3)字母a比字母z要小,並按a到z順序遞增。如「a」<「z」 ;
4)同個字母的大寫字母比小寫字母要小32。如「a」<「a」 。
幾個常見字母的ascii碼大小: 「a」為65;「a」為97;「0」為 48 。
11樓:
#include
void main()
12樓:滄海雄風
#include
main()
記得采納
13樓:匿名使用者
#include
void main()
14樓:一時尚佳
提醒你一下,可用ascii來控制
15樓:阿寧
#include
int main()
c++程式設計實現輸入一個成績等級(a,b,c,d,e)輸出對應的百分制成績。我的這個怎麼改呀?幫我一下吧,謝謝!!
16樓:匿名使用者
char a;與下面的if (strcmp(a,s2)=0)是有型別不一致的。
strcmp要求比較的是字串 char 或者 char*這裡你可以這麼改
把s1到s4宣告成char, char s1='a';....
比較的時候直接 if(s1 == a)
注意大小寫。
17樓:風韻林九
#include
using namespace std;
int main( )
}望採納。
18樓:匿名使用者
1.你不能拿一個字元和字串比較
2.邏輯運算子 等於 "==" 不是"="
19樓:日天大俠
switch(grade)
做一個簡單的c語言程式,輸入a,b,c,d四個等級,分別輸出所在等級代表的分數區間,可是最終只輸出的不對。
20樓:匿名使用者
char grade;
scanf_s("%c", &grade,1);
printf("you score is ");
switch (grade)
return 0;
設計一個c語言程式, 從鍵盤上輸入a,b,c三個整數,輸出其中的最小者 50
21樓:匿名使用者
#include
void main()
else
puts("");
}望採納!
22樓:匿名使用者
#include
int main()
23樓:漫步者
#include
int main()
printf("%d\n", min); //輸出最小值minreturn 0;}
24樓:草原灬雞哥
定義整型陣列 scanf 寫入後 if 判斷就可以了
25樓:緩緩掉落的松針
#include
int main()
如和用c 來設計程式,從鍵盤輸入圓的半徑,來求圓的面積和周長
include using namespace std int main define pi 3.14159265double r,c,s cin r c 2 pi r s pi r r cout c endl s 編寫c 程式,通過鍵盤輸入圓的半徑,輸出圓的周長和麵積 建構函式以10為半徑 cir...
C如何實現對TEXTBOX輸入的值進行限制
關鍵不是回發不回發的問題.如果用驗證控制元件或者寫keypress事件,至少要重複90次我覺得這樣的 會讓人笑話的.最好是動態建立textbox,類似web裡的自定義控制元件.可以單獨寫一個類做這個事情,類似這樣的 public class textboxarray system.collectio...
C 編寫程式實現將使用者輸入的字串中所有的大寫英文字母刪除
c 的cctype標頭檔案中有名為isupper 的函式。我寫了段 你看懂了就知道該怎麼做了。include include int main void if isupper a getchar return 0 匯入一個正規表示式的庫,然後直接正則替換一句就完了 a z 替換為空 你可以判斷字串中...