scanf
Scanf(“%d%d”,&i,&j)
scanf("%s", str);
字符串數組或字符串指針變量, 由于數組名和指針變量名本身就 是地址, 因此使用scanf()函數時, 不需要在它們前面加上"&"操作符
PRintf
printf(“格式控制字符串”,輸出表列)
%d”表示按十進制整型輸出;
“%ld”表示按十進制長整型輸出;
“%c”表示輸出單個字符
%f 以小數形式輸出單、雙精度實數
%s 輸出字符串
printf("a=%d/n", a);//按照十進制整數格式輸出,顯示 a=1234
printf("a=%0.3f/n", a)//輸出小數點后3位數
printf("c=%c/n", c); //輸出字符 c=A
printf("s[]=%s/n", s);//輸出數組字符串s[]=Hello,World
double f;scanf("%lf", &f); |
printf("%lf", f);
①%:表示格式說明的起始符號,不可缺少。②-:有-表示左對齊輸出,如省略表示右對齊輸出。③0:有0表示指定空位填0,如省略表示指定空位不填。④m.n:m指域寬,即對應的輸出項在輸出設備上所占的字符數。n指精度。用于說明輸出的實型數的小數位數。為指定n時,隱含的精度為n=6位。
新聞熱點
疑難解答