1樓:娛樂小八卦啊
**如下:
#include
using namespace std;
int main()
char a;
int j;
cout<<"請輸入一個字元:"
j=a;
cout<<"ascii值=" 擴充套件資料ascii碼錶達方式: ascii碼使用7位或8位二進位制來表示,分為兩種,標準ascii碼 和 擴充套件ascii碼。 其中,標準ascii 碼也叫基礎ascii碼,使用7位二進位制數(第8位二進位制為0來表示)所有的大寫和小寫字母,數字0 到9、標點符號,以及在美式英語中使用的特殊控制字元。所以標準ascii碼一共有128種可能(0-127)。 擴充套件ascii碼使用8位二進位制來表示。許多基於x86的系統都支援使用擴充套件(或「高」)ascii。擴充套件ascii 碼允許將每個字元的第8 位用於確定附加的128 個特殊符號字元、外來語字母和圖形符號 。 2樓:念憶 #include #include #include void main() {char input;char str。 奇校驗規定:正確的**一個位元組中1的個數必須是奇數,若非奇數,則在最高位b7添1;偶校驗規定:正確的**一個位元組中1的個數必須是偶數,若非偶數,則在最高位b7添1。 3樓:匿名使用者 #include #include #include #include char *dtob(char ch) }s[0]=tmp; a/=2; }return s; }void main() 4樓:匿名使用者 在vc6.0用c寫的:#include int main() c=i-1;//記錄該二進位制有多少位,不會超過8位,字元的取值範圍在0~254,最多就是11111110 for(i=0;i<=c;i++) s2[i] = 2; printf("%c的二進位制為:\n",x); for(i=0;s2[i]!=2;i++)printf("%d",s2[i]); printf("\n"); }while(1); return 0; }用c++一樣,就是換了一些語句#includeusing namespace std;main()c=i-1;//記錄該二進位制有多少位,不會超過8位,字元的取值範圍在0~254,最多就是11111110 for(i=0;i<=c;i++) s2[i] = 2; cout< for(i=0;s2[i]!=2;i++)cout< cout<<"\n"; }while(1); return 0;} 用c語言編寫程式,輸入一個字元,輸出它的字元值和ascii值 5樓:一生何求 1、計算機中的所有資料都是以二進位制儲存 的,因此字元也是以二進位制儲存且佔用一個位元組,在c語言中可以把char型當作只有一個位元組的有符號整數,8位有符號,最大正值就是127了。 2、例如:可以這樣使用迴圈的 #include #include int main() #include #include int main() 6樓:匿名使用者 #include int main() //字元值是什麼,好像沒有這 個概念吧, //樓主是不是想指什麼別的 編寫一個程式,要求輸入一個ascii碼值,然後輸出相應的字元. 7樓:資料** #include #include int main() 8樓:匿名使用者 也不知道你用的是什麼語言: 剛給你寫了個vb版的希望對你有所幫助: **如下: dim n n = inputbox("請輸入ascii值:")msgbox chr(n) 9樓:匿名使用者 #include #include int main() ascii(american standard code for information interchange,美國資訊交換標準**)是基於拉丁字母的一套電腦編碼系統,主要用於顯示現代英語和其他西歐語言。 它是現今最通用的單位元組編碼系統,並等同於國際標準iso/iec 646。 在計算機中,所有的資料在儲存和運算時都要使用二進位制數表示(因為計算機用高電平和低電平分別表示1和0) 美國標準資訊交換**是由美國國家標準學會制定的,標準的單位元組字元編碼方案,用於基於文字的資料。 起始於50年代後期,在2023年定案。它最初是美國國家標準,供不同計算機在相互通訊時用作共同遵守的西文字元編碼標準,它已被國際標準化組織(international organization for standardization, iso)定為國際標準,稱為iso 646標準。 編寫程式,要求從鍵盤輸入一個字元,用二進位制顯示該字元的ascii碼 求原** 10樓:匿名使用者 #include // 輸出指定字 來符的源二進位制數bai void printbinary(char input)}int main(void)} 11樓:匿名使用者 #include int main() return 0;} 從鍵盤輸入一個字元,輸出該字元對應的ascii碼值,並且以十進位制,八進位制,十六進位制三種形式輸出? 12樓:匿名使用者 內進位制三種形式輸出的**容如下: #include int main() 用c++將ascii碼錶分別以十進位制,字元,十六進位制,八進位制輸出控制檯上的**如下: #include using namespace std; int main() return 0; } 字元「a」的ascii碼值用二進位制表示是 13樓:匿名使用者 'a' 的ascii 碼值是65 16進位制是:41 2進位制是:1000001 你這樣寫「a」是一個字串,不是字元a c中菜鳥 1 include 2 include 3 include 4 define max 100 5 int main 6 你輸入的 8 char b max 你輸出的10 char temp 11 char p a 12 char q a 1 13 int i 0,j 0 14 printf... 宣告一個大於或等於80長度的字元陣列,例如char a 100 使用gets 函式輸入字串,該字串以回車符作為結束標記。獲得字串的長度,以該長度值 1作為起點,以0作為終點,迴圈輸出字元。注意 獲得字串長度可以用庫的strlen 函式,該函式返回字串的實際長度,其中不包含空字元。測試 測試 incl... 1 新建一個工程和.c檔案 輸入標頭檔案和主函式。2 定義變數型別。3 呼叫cpy函式。4 定義一個函式,並定義變數型別。5 用一個for 語句和if語句判斷是否為母音。6 最後加一個字串結束符,並在主函式中輸出。7 編譯。執行得到最後結果。程式設計實現 輸入兩個字串,將第二個字串連線到第一個字串的...從鍵盤輸入符串,放在字元陣列a中,將字元陣列a中下標值為偶數的元素按從小到大排序。求幫助
編寫程式,輸入以回車符結束的字串(少於字元),將該字串按逆序輸出
從鍵盤輸入兩個字串,將字串連線到字串後面,輸出連線後的結果