目录
C输入输出:
头文件(重点):
#include <stdio.h>
格式:
输入:
scanf("引用块",&变量);
输出:
printf("引用块/提示语",变量);
引用块中的内容(重点)(不全,欢迎补充):
%d或%i | 以带符号的十进制整式形式输出整数,正数的(+)号不输出 |
%u | 以无符号十进制整式输出整数 |
%x | 以十六进制无符号形式输出整数(不输出前导符0x) |
%o(字母) | 以八进制无符号形式输出整数(不输出前导数字0) |
%c | 输出一个字符 |
%s | 输出一个字符串 |
%f | 以小数形式输出单、双精度,隐含输出6位小数 |
%e | 以指数形式输出单、双精度,隐含输出6位小数 |
%g | 自动选择%f,%e中输出宽度较小的一种使用 |
%md | 输出m位带符号十进制整数(不足补空格,大于m位时按实际长度输出) |
%-md | m含义同上,左对齐输出 |
%ld | l(小写字母)表示输出"长整型"数据 |
%mld | 指定长整型输出宽度m位,左边补空格;否则,按实际位数输出 |
%0md,%0mld | 0(数字0)表示位数不足m时补0 |
%m.nf | 总位数m(含小数点),其中有n位小数 |
%-m.nf | 同上,左对齐 |
%ms | m指定宽度(不足时左补空格,大于时按实际宽度输出) |
%-ms | 左对齐,不足时右补空格 |
%m.ns | 输出占m个字符位置,其中字符数最多n个,左补空格 |
%-m.ns | 同上,又补空格 |
注:以上表格摘自《信息学奥赛一本通C++版》
C++输入输出:
头文件(重点):
#include<iostream>
格式:
输出:
cin>>变量;
输入:
cout<<"提示语"<<变量;