【输入输出函数及格式】
1.程序中可以直接调用的输入输出函数:
scanf(); //格式输入
printf(); //格式输出
getchar(); //字符输入
putchar(); //字符输出
gets(); //字符串输入
puts(); //字符串输出
2.格式字符:
%d:十进制整数
%x、%X:十六进制整数
%o、%O:八进制整数
%U:不带符号的十进制整数
%c:单个字符
%s:字符串
%f:十进制单、双精度数
%e、%E:指数形式的实数型
%g、%G:指数形式的实数型,不带无效0的浮点数
%格式字符:输出格式字符。
3.程序示例:
scanf("%2d,%4d",&a,&b);//&为取地址符,2,4为数据长度
【循环结构】
注意:
for(表达式1;;表达式3) 语句 //若表达式2省略,则不判断循环条件,需要从语句中设置相应的程序条件来结束循环
【典型例题】
1.分解质因数