CFF刷题知识点总结
C语言 格式化输出:%m.nd:m为指定的输出字段的宽度,n定义为实际输出的个数。
%d:按整型数据的实际长度输出。
%o:以无符号八进制形式输出整数
%x:以无符号十六进制形式输出整数
%u:以无符号十进制形式(unsigned int)输出整数
%c:输出一个字符。
%s:输出字符串
%f:输出实数(包括单--flaot、双精度--double输入时%lf)不指定宽度,整数部分全部输出并输出6位小数
%e:以指数形式输出实数
如果想输出字符"%",则应该在“格式控制”字符串中用连续两个%表示,如:printf("%f%%", 1.0/3); //输出0.333333%。
5e2=500
C语言字符数组和字符串详解http://c.biancheng.net/view/1832.html
strlen函数的功能是计算字符串的实际长度,不包括'\0'在内
sizeof是C/C++中的一个操作符(operator),简单的说其作用就是返回一个对象或者类型所占的内存字节数 所以sizeof(字符串)比strlen大1
return语句有两种形式:
1.return;//不带返回值的return语句
2.return 0;//带返回值的return语句,或者返回一个变量或一个函数。
不带返回值的return语句用于,中断返回值为void类型的函数的执行,而带返回值的return则不行。
int abs(int i); // 处理int类型的取绝对值
double fabs(double i); // 处理double类型的取绝对值
switch case语句,如果没有break;后面的语句会依次执行
posted on 2020-03-11 19:43 zuoxiaojinglala 阅读(302) 评论(0) 编辑 收藏 举报