A. c語言中如何輸入輸出文字
需要准備的材料分別有:電腦、C語言編譯器。
1、首先,打開C語言編譯器,新建一個初始.cpp文件,例如:test.cpp。
B. C語言如何打出文字
1、中文字元串可以使用printf()、puts()等函數直接輸出。
2、單個中文字元,需要進行本地化設置,需要使用寬字元版的printf()即wprintf輸出。
C. c語言怎樣才能輸出中文(最簡單的方法)
起初,C語言沒有官方標准。1978年由美國電話電報公司(AT&T)貝爾實驗室正式發表了C語言。布萊恩·柯林漢(Brian Kernighan) 和 丹尼斯·里奇(Dennis Ritchie) 出版了一本書,名叫《The C Programming Language》。
這本書被 C語言開發者們稱為K&R,很多年來被當作 C語言的非正式的標准說明。人們稱這個版本的 C語言為K&R C。
K&R C主要介紹了以下特色:
結構體(struct)類型
長整數(long int)類型
無符號整數(unsigned int)類型
把運算符=+和=-改為+=和-=。因為=+和=-會使得編譯器不知道使用者要處理i = -10還是i =- 10,使得處理上產生混淆。
即使在後來ANSI C標准被提出的許多年後,K&R C仍然是許多編譯器的最 准要求,許多老舊的編譯器仍然運行K&R C的標准。
1970到80年代,C語言被廣泛應用,從大型主機到小型微機,也衍生了C語言的很多不同版本。
1983年,美國國家標准協會(ANSI)成立了一個委員會X3J11,來制定 C語言標准。
1989年,美國國家標准協會(ANSI)通過了C語言標准,被稱為ANSI X3.159-1989 "Programming Language C"。因為這個標準是1989年通過的,所以一般簡稱C89標准。有些人也簡稱ANSI C,因為這個標準是美國國家標准協會(ANSI)發布的。
1990年,國際標准化組織(ISO)和國際電工委員會(IEC)把C89標準定為C語言的國際標准,命名為ISO/IEC 9899:1990 - Programming languages -- C 。
因為此標準是在1990年發布的,所以有些人把簡稱作C90標准。不過大多數人依然稱之為C89標准,因為此標准與ANSI C89標准完全等同。
1994年,國際標准化組織(ISO)和國際電工委員會(IEC)發布了C89標准修訂版,名叫ISO/IEC 9899:1990/Cor 1:1994,有些人簡稱為C94標准。
1995年,國際標准化組織(ISO)和國際電工委員會(IEC)再次發布了C89標准修訂版,名叫ISO/IEC 9899:1990/Amd 1:1995 - C Integrity [7] ,有些人簡稱為C95標准。
D. 請問在C語言中如何輸出漢字
1、引入標准輸入輸出庫:sdtio.h。
2、定義字元串形式的漢字(採用字元數組存儲)。
3、使用printf函數,或者puts函數輸出字元串形式的漢字。
例如:
#include<stdio.h>
intmain()
{
charstr[]="輸出漢字";
printf("%s ",str);
puts(str);
return0;
}
/*
運行結果:
輸出漢字
輸出漢字
*/
E. c語言中如何同時輸出漢子 數字
第一種方法:將漢字和數字全部作為字元輸出。
第二種方法:將漢字和數字分別輸出,漢字作為字元。
你的問題不太明白,不知道你的編譯器是什麼:
如果是Win-TC,那麼輸出漢字就需要在變數定義之後,所有其他語句之前,加兩條語句:
system("graftabl 936");
clrscr();
這樣就能輸出中文。
F. c語言中條件表達式怎麼輸出文字
引入標准輸入輸出庫:sdtio.h。
定義字元串形式的漢字(採用字元數組存儲)。使用printf函數,或者puts函數輸出字元串形式的漢字。
G. C語言如何輸出輸入的數字
摘要 漢字編碼為雙位元組一個漢字,所以,可以將漢字,或漢字串存為字元串,根據輸入的數字,輸出對應的字元串即可。比如,將字元串存儲為二維數組,直接按照下標輸出漢字。#include int main() { char *str[3] = {"第一組漢字","第二組","第三組測試文字"};int i;scanf("%d",&i);puts(str[i]);return 0;}
H. (C語言) 如何輸出一串可編輯的文字高手幫幫忙~謝謝~
列印'\b'可將之前輸出的字元擦除,如:
int
i
=
0;
printf("請輸入XXX的新值:
");
while
(i++
<
30)
putchar('\b');
模擬鍵盤擊鍵:
#include
<stdio.h>
#include
<stdlib.h>
#include
<alloc.h>
#include
<dos.h>
/*
這個函數模擬鍵盤輸入Hello
World!字串
*/
void
keyboard(char
*key)
{
/*
0040:001AH
-
0040:001BH
存放鍵盤緩沖區首指針
0040:001CH
-
0040:001DH
存放鍵盤緩沖區尾指針
0040:001EH
-
0040:003EH
鍵盤緩沖區,存放擊鍵字元
*/
int
offset=peek(0x40,0x1c);
int
i
=
0;
while
(key[i]
!=
'\0')
{
/*
每次擊鍵用兩個位元組存放,非功能鍵第一個位元組為字元的ASCII碼,第二個位元組為0
*/
pokeb(0x40,offset,key[i]);
pokeb(0x40,offset+1,0x00);
offset
+=
2;
if(offset==0x3e)offset=0x1e;
++i;
}
pokeb(0x40,0x1c,offset);
}
void
main()
{
char
s1[]
=
"Hello
World!";
char
s2[15];
keyboard(s1);
gets(s2);
printf("%s\n",
s2);
getchar();
}