1樓:
#include
#include
int main()
char *str;
gets(str);
puts(str);
return 0;
在執行程式後輸入中文,關鍵點是在控制檯中切換到中文,如下圖所示這樣就可以輸入中文了,檢查你切換到中文的快捷鍵!
2樓:匿名使用者
由於一個漢字佔2個位元組,所以對漢字的操作,只能以2個位元組作為操作單位。
下面通過具體例項來說明漢字在c語言中的使用:
char s = "四個漢字"; // 將漢字字元賦值給字元陣列
char s2[20]; // 定義字元陣列,存放使用者輸入的漢字
scanf("%s", s2); // 接收使用者輸入的漢字字元
printf("%d\n", sizeof(s)); // 計算字元陣列s所佔的記憶體單元,輸出9(最後一個位元組是結束字元'\0')
輸出「個漢字」(首字佔2個位元組)
printf("%s\n", s2); // 輸出使用者輸入的漢字
3樓:我是小旋風是我
在vc++6.0中用scanf輸入時,是可以調換輸入法輸入中文的。
4樓:
bu neng a......
5樓:夢羽天堂
換編譯器吧。比如vc
c語言怎麼弄提示語 就是程式執行了會出現中文提示,教你要輸入什麼的,例如,請輸入五位以下的數字
6樓:幻☆天芒
用printf輸出提示呀!
printf("請輸入五位以下的數字");
scanf(......);
7樓:樂倚雲
#include
#include
#include
using namespace std;
void main()
8樓:心冰依然
int num;
printf("請輸入五位以下的數字:\t");
scanf("%d",&num);
c語言中如何才能接收輸入中文和輸出中文呢
9樓:聽不清啊
#include
int main()
{char s[20];
scanf("%s",s);
printf("%s,你好!\n",s);
return 0;
c++如何輸入中文
10樓:19號球迷
#include "iostream"
#include "string"
using namespace std;
int main()
這樣行麼?
11樓:匿名使用者
gets()
試過這個函式沒
c語言程式執行後出現漢子是怎麼回事
12樓:
219在ascii碼錶中是一個黑框框符號,這裡顯示不完整,就會出現漢字形狀,如果你將219改成42,就顯示正常的「*」了
13樓:
出現漢子……
……』\1『表示ascii為1的字元,這個沒問題問題是ascii(標準的)一共才128個,你後面用219, 當然會亂碼
而漢字在計算機中是每兩個位元組儲存一個的,你的兩個連起來的219剛好被識別成了 ' 壙 ', 所以會這樣。
14樓:程式設計小白求解
你輸出的時候用的是%c,輸出的是字元
我這個**中第三個printf後面的97是字母a的ascii碼,ascii**中是從1到127,相當於你的219被當做ascii碼讀入電腦了,然後以字元格式輸出
15樓:
asic碼最大到127,你搞個219當然是神一樣的未知東東了
16樓:匿名使用者
219是int型別的,但樓主用的%c,所以系統預設到表中找,對應的是 壙
把%c,改成%d
c語言程式設計中,怎麼輸入輸出 姓名,漢字。
17樓:滄海雄風
張三welcome 張三 back:
press any key to continue#include
main()
18樓:廣西**民工
字元型,一樓正解
char str="漢字";
printf("%s\n",str);
19樓:4747哦
壓縮一下一樓
#include
#include
#define n 5
int main()
for (i = 0; i < n; i++)printf("%s ", name[i]);}
c語言裡 輸入時 怎麼判斷是字元還是數字
需要準備的材料分別有 電腦 c語言編譯器。1 首先,開啟c語言編譯器,新建回一個初始.cpp檔案答,例如 test.cpp。2 在test.cpp檔案中,輸入c語言 char a scanf c a if a 0 a 9 3 編譯器執行test.cpp檔案,此時成功判斷了輸入的是字元而列印了 輸入錯...
如圖,在c語言裡,我想輸入的數字0 9的時候輸出您輸入的數字0 9但是我這個程式同時也出現了您輸
去掉if a 48 a 57 這一句最後的分號 c語言裡如何建立一個迴圈,當輸入數字在0 9之間的時候繼續輸入,當輸入不在0 9之間的時候結束?include int main void 用自復符串 先定義一個字串制,如 char hanzi 20 然後 scanf s hanzi 或者gets h...
在kei裡,用C語言編寫了主程式,怎麼呼叫用匯編編寫的延時子
來做個記號學習一一下。iar環境下 c語言中怎麼嵌入彙編寫延時程式?用c寫延時程式的話不精準?sleep time time 毫秒級 如果在vc 直接用sleep time api函式當然不用vc也可以用sleep 不用自己申明的 include int main c語言中如何呼叫匯編子程式?給個例...