1、使用sleep函數暫停,用pirntf %c參數壹個個輸出即可。
2、例程:
#include
#include
#include
int main()
{
char c[]={"妳好,中國!"};
int i;
for(i=0;i{
printf("%c",c[i]);
Sleep(100);//休眠100毫秒
}
printf("\n");
return 0;
}
2.C語言輸入輸出語句u 是無符號顯示,而不是二進制。
C裏面沒有輸出二進制的格式。
int b=-1; //原題中為a,後面輸出用b
%d : 有符號10進制輸出,所以為-1
%x : 16進制輸出,16進制沒有負數形式,所以將-1轉換為無符號數,再轉換為16進制,即為0XFFFF (看妳的輸出,可能是使用16位機或者TC2,sizeof(int)=2
%o : 8進制輸出,8進制也沒有負數形式,所以也將-1轉換為無符號數,再轉換為8進制。
%u : 無符號10進制輸出,-1的無符號數就是65535 (16位格式)
3.請編寫壹個程序,在控制臺輸出壹句話:中國歡迎妳怎麽作c# 的程序的執行入口是
[STAThread]
static void Main(string[] Args)
其中 (string[] Args) 就是妳在控制臺出入的參數,通過判斷 Args 的數量就可以輸出妳要求的信息
示例
[STAThread]
static void Main(string[] Args)
{
int iL = Args.Length;
Console.WriteLine("您輸入了"+iL.ToString()+"個參數");
Console.Read();
}
4.c語言中有那些輸出輸入語句C語言本身不提供輸入輸出語句,它的輸入與輸出是由C語言函數庫中的壹批“標準輸入輸出函數”來完成的。
在調用“標準輸入輸出函數”時,要用到以“stdio.h”為名的頭文件,並以“#i nclude ”的方式放在源程序的開頭處。而文件名後綴“.h”是“head”的縮寫,“#i nclude”是預編譯命令。
(當只調用“printf”函數和“scanf”函數時可以省略“#i nclude ”。 1字符輸入函數getchar()[getchar函數的功能和使用方法][功能]:從終端(或系統隱含指定的輸入設備)(壹般指鍵盤)輸入壹個字符,它的返回值為接受到的字符,也可以是壹個整型數,即是該字符的ASCII碼。
[壹般格式]:getchar()[註意]:1、getchar()函數只能接受壹個字符;2、要調用getchar()函數應在程序的開頭處加上預編譯命令;3、getchar是壹個無參函數,但後面的空括號不能省; 2字符輸出函數putchar()[putchar函數的功能和使用方法][功能] putchar的作用是向終端(壹般指顯示器)輸出壹個字符[壹般格式]:putchar(參數),“參數”通常為字符型變量、字符碼(整型變量)或字符本身。[註意]:(1)putchar(ch)函數只能輸出壹個字符;參數如果是整型數,則輸出ASCII值為該數的字符。
(2)要調用putchar(ch)函數也應在程序的開頭處加上預編譯命令#i nclude ;(3)putchar(ch)函數還能輸出壹些控制字符;也能輸出其它轉義字符。例:輸入壹行字符,計算該行字符中包含的字母,數字,空格及其它字符的個數。
#i nclude main(){ int letter=0,figure=0,blank=0,other=0; char c; printf("please input a string:"); while((c=getchar())!='\n')// 讀入字符,遇到回車時停止讀入 { if((c>='a'&&c='A'&&c/如果讀入的為字母 letter++; else if(c>='1'&&c<='9')//如果讀入的為數字 figure++; else if(c==' ')//如果讀入的為空格 blank++; else //如果讀入的為其它字符 other++; } printf("The number of letter is %d\n",letter); printf("The number of figure is %d\n",figure); printf("The number of blank is %d\n",blank); printf("The number of other is %d\n",other);}。
5.c語言中有那些輸出輸入語句putchar(輸出字符)getchar(輸入字符)printf(格式輸出)scanf(格式輸入)puts(輸出字符串)gets(輸入字符串)
%d按十進制整形數據的實際長度輸出
%md。m為指定的輸出字段的寬度。如果位數小於m,則左邊補以空格,大於m,則實際輸出。例:printf("%4d,%4d,a,b");當a=123b=12345則輸出空123,12345
%ld是輸出長整形數據
o是格式符。以8進制輸出
x是格式符。以16進制輸出
u是格式符,用來輸出無符號數,10進制輸出