1樓:幻翼高達
需要準備的材料分別有:電腦、c語言編譯器。
1、首先,開啟c語言編譯器,新建一個初始.cpp檔案,例如:test.cpp。
2、在test.cpp檔案中,輸入c語言**:char a[20];gets(a);puts(a);。
3、編譯器執行test.cpp檔案,此時成功輸入了漢字並列印了輸入的漢字。
2樓:蘇
具體操作步驟如下:
一、首先定義一個wchar_t型別的陣列用於儲存輸入的中文,同時定義兩個變數inx、size,size用於儲存實際輸入的漢字中文數,inx用於迴圈控制列印每一箇中文漢字的16進位制編碼。
二、然後,輸入中文漢字,需要呼叫wscanf函式,注意不能使用%s作為字串輸入,而要使用%ls。
三、接下來使用wcslen()來統計中文漢字的個數,這個是strlen()的寬字元版本,名稱不一樣,使用是一樣的。
四、最後通過一個for迴圈,輸出所有漢字的編碼即可。
3樓:北境陌上子
輸入以下**就可以輸入中文了:
如果是用tc進行程式設計,那麼只能顯示英文,如果用vc進行程式設計就可以顯示中文了。
兩者只是編譯工具不一樣,程式語言的使用是一樣的。
**:#include
#include
int main(){
char name[6][20];
char temp[20];
printf("請輸入6個人的名字:\n");
int i;
for (i = 0; i < 6; i++){gets(name[i]);
printf("\n\n這六個人的名字如下:\n");
for (i = 0; i < 6; i++){printf("%s ", name[i]);
printf("\n\n");
printf("按字典排序後如下所示:\n");
int j, k;
for (j = 0; j < 6; j++)for (k = j + 1; k < 6; k++)if (strcmp(name[j], name[k])>0)strcpy(temp, name[j]);
strcpy(name[j], name[k]);
strcpy(name[k], temp);
for (i = 0; i < 6; i++)printf("%s ", name[i]);
4樓:
用char型別定義一個陣列char s[20];用來儲存,然後用scanf("%s",s);一個漢字有佔兩個位元組。
5樓:匿名使用者
你說的是國標碼嗎?c語言可以直接輸入漢字
6樓:
直接打就可以啊。你用的什麼版本的程式設計軟體?
如何在在c語言裡面輸入漢字
7樓:魚與鹹魚
定義一個字串變復量,這個制
變數的值中就可以輸入漢字了。
漢字是多位元組的,一個char放不下,可以使用字元陣列,但需要給陣列分配空間,或者使用string
例如:#include
int main(void)
8樓:天雲一號
在c語言中,可以通copy過將漢字作為字串bai
輸入。由於一個du漢字佔2個位元組,zhi所以對漢dao字的操作,只能以2個位元組作為操作單位。
下面通過具體例項來說明漢字在c語言中的使用:
char s = "首都北京"; // 將漢字字元賦值給字元陣列
char s2[20]; // 定義字元陣列,存放使用者輸入的漢字
scanf("%s", s2); // 接收使用者輸入的漢字字元
printf("%d\n", sizeof(s)); // 計算字元陣列s所佔的記憶體單元,輸出9(最後一個位元組是結束字元'\0')
輸出「都北京」(首字佔2個位元組)
printf("%s\n", s2); // 輸出使用者輸入的漢字
9樓:
直接切換輸入法就行,比如控制檯的,如果視覺化的話都一樣,只要支援中文的輸入與顯示。
10樓:書韻心聲
建議用visual c++6.0,這個編譯軟體可以輸入漢字。turbo c2.0不能輸入漢字!!!
11樓:匿名使用者
tc不支援漢字的
即使用win-tc也要載入漢字型檔才能顯示漢字
可以用些別的軟體 比如c-free
12樓:匿名使用者
turbo c2.0不支援輸入漢字,visual c++ 6.0 可以輸入中文,
13樓:匿名使用者
編譯器決定你能不能輸入
c語言中如何輸入漢字?
14樓:燕涉泉訪波
其實你可以在
vc環境中輸入漢字
或者用tc
forwin
環境!如果非要在tc2.0環境中輸入貌似可以,但是比較複雜!(本人學c都是用vc環境,用vc不會宕機啊~)
15樓:百宜羿沛若
你用vc++這個軟體吧,這個好用的很,中文能直接輸入的,其他功能也很全面
你可能用的軟體不太好,所以顯示不了中文,建議你用這個
16樓:吳涵宇
這包括了輸出與輸入漢字
#include
int main()
17樓:萍
把輸入法改一下就行了
c語言,要輸入n個字串怎麼輸,C語言,要輸入N個字串怎麼輸?
天方夜譚的哆啦a夢 include include include definen256 巨集定義 intmain charstrarray n 256 char str n char temp inti,n printf 請輸入字串 n for i 0 igets strarray i if st...
c語言如何畫圖,C語言如何畫圖
framebuffer 幀緩衝 幀的最低數量為24 人肉眼可見 低於24則感覺到畫面不流暢 顯示卡與幀的關係 由cpu調節其資料傳輸速率來輸出其三基色的配比。三基色 rgb 紅綠藍 在沒有桌面和圖形檔案的系統介面,可以通過c語言的程式設計來實現在黑色背景上畫圖!用下面的 在需要的地方 有註釋 適當修...
c 如何把數輸入到檔案中去,C語言 c 如何把數輸入到txt檔案中去
1 c語言標準庫提供了一系列檔案操作函式。檔案操作函式一般以f 單詞的形式來命名 f是file的簡寫 其宣告位於stdio.h標頭檔案當中。例如 fopen fclose函式用於檔案開啟與關閉 fscanf fgets函式用於檔案讀取 fprintf fputs函式用於檔案寫入 ftell fsee...