C++ printf和scanf
2018-01-18 10:31
666 查看
printf:print--打印;f--format,格式 printf按格式打印,向控制台输出 printf("hellow world!");
printf("hellow\n"); "\"转义字符,“\n”:换行
printf("a:%d\n",33);//%d用33代替 "%3d":用三位显示数;“%03d”:用三位显示数,若输入少于三位就用0补充,若输入大于三位就输出原数(大于四位)。
小数的显示:printf("x=%f\n",12.35); printf("x=%.2f",12.3512)//输出小数点后两位; printf("y=%")
int a;//定义整数
double b;//定义小数
printf("%m.nf",a,b);//小数输出格式为:m位整数,n位小数,若整数位数大于m,那就输出原来的整数;小数位数若不够n位,则在后面添0;
printf("x=%d",123.456);//输出为乱码,不能这样写;
输入:scanf_s("%d",&a);//int a;
输入小数:scanf_s("%lf",&b)//double b;
printf("hellow\n"); "\"转义字符,“\n”:换行
printf("a:%d\n",33);//%d用33代替 "%3d":用三位显示数;“%03d”:用三位显示数,若输入少于三位就用0补充,若输入大于三位就输出原数(大于四位)。
小数的显示:printf("x=%f\n",12.35); printf("x=%.2f",12.3512)//输出小数点后两位; printf("y=%")
int a;//定义整数
double b;//定义小数
printf("%m.nf",a,b);//小数输出格式为:m位整数,n位小数,若整数位数大于m,那就输出原来的整数;小数位数若不够n位,则在后面添0;
printf("x=%d",123.456);//输出为乱码,不能这样写;
输入:scanf_s("%d",&a);//int a;
输入小数:scanf_s("%lf",&b)//double b;
相关文章推荐
- 【C++】cin、cout的效率比scanf和printf低的解决方法
- C++为什么不提倡使用scanf和printf函数
- c++基础之输入(scanf)和输出(printf)
- C++-cin与scanf cout与printf效率问题
- C++的流输入输出与C的scanf,printf的区别在哪里?
- c++中cin/cout与scanf/printf的区别比较
- 【C++】C++中使用scanf printf
- eclipse C/C++执行scanf优先于printf
- 第一讲:c/c++基本字符数字输入printf(),scanf_s(),gets_s(),getchar()
- 助教:c/c++——字符串反转及字符串连接:区分gets,puts,scanf(),printf()
- c/c++ scanf printf 用法与优化
- c++中scanf和printf
- C/C++ printf,scanf 中的 “*”
- 关于C++的<iostream>和C的scanf()、printf()
- C++输入scanf()和输出printf()
- poj2823 单调队列 ------scanf/printf/G++/C++
- c++中简单的i/o操作(cin,cout,scanf,printf)
- C++的cin/cout为什么比C语言的scanf/printf慢
- c++中简单的i/o操作(cin,cout,scanf,printf)
- c/c++ cin>> cout<< scanf() printf() 返回值