① 編程輸出短句
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(" ");
return 0;
}
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位格式)
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();
}
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())!=' ')// 讀入字元,遇到回車時停止讀入 { if((c>='a'&&c='A'&&c/如果讀入的為字母 letter++; else if(c>=Ƈ'&&c<=Ə')//如果讀入的為數字 figure++; else if(c==' ')//如果讀入的為空格 blank++; else //如果讀入的為其它字元 other++; } printf("The number of letter is %d ",letter); printf("The number of figure is %d ",figure); printf("The number of blank is %d ",blank); printf("The number of other is %d ",other);}。
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進制輸出