c語言試題編寫程式求任意輸入字串的

2021-05-18 05:56:24 字數 5758 閱讀 6177

1樓:匿名使用者

#include

#include

int main()

{char str[100];

int i;

printf("請輸入一個字串:\n");

while(scanf("%s",str)!=eof){//輸入一個或多個ctrl+z 後結束

printf("該字串%s acs碼值

為:\n",str);

for(i=0;i

額,執行內截圖一

容並給你:

2樓:不捨良人

#include

int main()

system("pause");

return 0;}

c語言試題:編寫一個程式,求重複任意輸入字串的ascii碼。提示:使用強制轉換方法將字元轉換成整

3樓:匿名使用者

#include

int main(void)

return 0;}

4樓:匿名使用者

#include "stdio.h"

char c = 0;

void _tmain(int argc, _tchar* argv)}

5樓:匿名使用者

具體意思沒有看明白,是要求輸入一個字串,然後將字串的每一個字元轉換成整數,然後輸出嗎?

重複任意輸入字串的ascii碼,這個具體是啥意思?最開始的重複是啥意思呀。

6樓:匿名使用者

scanf("%c", &ch);

printf("%d\r\n", ch);

~~~~~~~~~~~~~~~~~~~~~~~~~

編寫一個程式,要求輸入一個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標準。

用c語言編寫程式,輸出ascii碼

10樓:搜虎哈哈

用c語言編寫程式,然後輸出ascii碼可以將字元以整數形式輸出即為輸出ascii碼,具體程式設計的思路和方法如下:

1.首先定義一個變數a作為需要輸出ascii碼的變數,這裡演示以字元變數a為例。

2.接著使用scanf()函式接受從鍵盤輸入的字元。

3.然後使用printf()語句將字元a用整數的格式輸出。

4.最後執行程式,就可以在程式的除錯視窗看到字元以ascii碼的格式輸出了。

11樓:_深__藍

c語言編寫程式,輸出ascii碼**如下:

#include

#include //內建函式

標頭檔案int main()

return 0;

}c語言編寫ascii碼,ascii表述方式如下:

ascii 碼使用指定的7 位或8 位二進位制陣列合來表示128 或256 種可能的字元。標準ascii 碼也叫基礎ascii碼,使用7 位二進位制數(剩下的1位二進位制為0)來表示所有的大寫和小寫字母,數字0 到9、標點符號, 以及在美式英語中使用的特殊控制字元。其中:

0~31及127(共33個)是控制字元或通訊專用字元(其餘為可顯示字元),如控制符:lf(換行)、cr(回車)、ff(換頁)、del(刪除)、bs(退格)、bel(響鈴)等;通訊專用字元:soh(文頭)、eot(文尾)、ack(確認)等;ascii值為8、9、10 和13 分別轉換為退格、製表、換行和回車字元。

12樓:唐寒夜

下面的程式列印輸出所有的ascii**表:

#include

main()

經過上機除錯,輸出如下圖所示:

一、ascii 碼使用指定的7位或8位二進位制陣列合來表示128或256種可能的字元。標準ascii碼使用7位二進位制數(剩下的1位二進位制為0來表示所有的大寫和小寫字母,數字0到9、標點符號,以及在美式英語中使用的特殊控制字元。

二、lf(換行)、cr(回車)、ff(換頁)、del(刪除)、bs(退格)、bel(響鈴)等;通訊專用字元:soh(文頭)、eot(文尾)、ack(確認)等;

三、ascii值為8、9、10 和13 分別轉換為退格、製表、換行和回車字元。它們並沒有特定的圖形顯示,但會依不同的應用程式,而對文字顯示有不同的影響。

13樓:陽光上的橋

下面的程式列印輸出所有的ascii**表:

main()

程式上機除錯通過,執行後最後部分輸出如下:

ascii:207 hex:cf char:

╧ascii:208 hex:d0 char:

╨ascii:209 hex:d1 char:

╤ascii:210 hex:d2 char:

╥ascii:211 hex:d3 char:

╙ascii:212 hex:d4 char:

╘ascii:213 hex:d5 char:

╒ascii:214 hex:d6 char:

╓ascii:215 hex:d7 char:

╫ascii:216 hex:d8 char:

╪ascii:217 hex:d9 char:

┘ascii:218 hex:da char:

┌ascii:219 hex:db char:

█ascii:220 hex:dc char:

▄ascii:221 hex:dd char:

▌ascii:222 hex:de char:

▐ascii:223 hex:df char:

▀ascii:224 hex:e0 char:

αascii:225 hex:e1 char:

ßascii:226 hex:e2 char:

γascii:227 hex:e3 char:

πascii:228 hex:e4 char:

∑ascii:229 hex:e5 char:

σascii:230 hex:e6 char:

µascii:231 hex:e7 char:

τascii:232 hex:e8 char:

φascii:233 hex:e9 char:

θascii:234 hex:ea char:

ωascii:235 hex:eb char:

δascii:236 hex:ec char:

∞ascii:237 hex:ed char:

φascii:238 hex:ee char:

εascii:239 hex:ef char:

∩ascii:240 hex:f0 char:

≡ascii:241 hex:f1 char:

±ascii:242 hex:f2 char:

≥ascii:243 hex:f3 char:

≤ascii:244 hex:f4 char:

⌠ascii:245 hex:f5 char:

⌡ascii:246 hex:f6 char:

÷ascii:247 hex:f7 char:

≈ascii:248 hex:f8 char:

°ascii:249 hex:f9 char:

∙ascii:250 hex:fa char:

·ascii:251 hex:fb char:

√ascii:252 hex:fc char:

ⁿascii:253 hex:fd char:

²ascii:254 hex:fe char:

■ascii:255 hex:ff char:

14樓:匿名使用者

ascii一部分是能列印的,一部分是不能列印的,不能列印的要怎麼輸出呢

15樓:匿名使用者

printf("the ascii is %d",int("a"));//輸出a的ascii碼

16樓:燕慕祕宜欣

|碼在asc||中,只有32~125是可以列印的字元,其餘都是

控制字元

,不能列印.

具體程式

為:#include

void

main()

printf("\n");}

17樓:匿名使用者

ascii碼肯定是:

#include

#include

void main()

system("pause");}

c語言,ascii碼怎麼轉換為字元?

18樓:會飛的小兔子

#include

voidmain()

擴充套件復資料制

c語言ascii編碼的**

ascii碼

一個二進位制位(bit)有0、1兩種狀態,一個位元組(byte)有8個二進位制位,有256種狀態,每種狀態對應一個符號,就是256個符號,從00000000到11111111。美國製定了一套英文字元與二進位制位的對應關係,稱為ascii碼,沿用至今。

ascii碼規定了128個英文字元與二進位制的對應關係,佔用一個位元組(實際上只佔用了一個位元組的後面7位,最前面1位統一規定為0)。例如,字母a的的ascii碼為01100001,那麼你暫時可以理解為字母a儲存到記憶體之前會被轉換為01100001,讀取時遇到01100001也會轉換為a。

如何用C語言編寫程式,輸入任意輸入正整數,反序輸出每

include int main while n 10 printf n return 0 include include void main for int j 0 j include using namespace std void print int n cout 入你 想轉換的數 n ret...

求用C語言編寫程式,求用C語言編寫一個程式

5fen.由於分數太少,我就寫一個簡單的,本函式可以擴充套件 吧分給我吧 引數 檔名 返回值 字元數 int count char filename return ret 想學好,最好能自己寫。你可以多看看別人寫的,也好為自己寫打下基礎。用c語言編寫一個程式,求a b的絕對值 的和.include ...

C語言編寫程式,要求輸入整數,輸出其階乘

long func int num return tmp 程式如來 下 include stdio.h int main void printf 該數的zhi階乘為acc d n acc return 0 運用for迴圈來求階乘。執行結dao果 如求十的階乘 include main console...