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位。
新闻热点
疑难解答