首页 > 学院 > 开发设计 > 正文

scanf和printf函数

2019-11-14 08:47:35
字体:
来源:转载
供稿:网友

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位。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表