c++常用数据类型:每节博客都会重复🙉🙉🙉
DOM 事件委托
2067:【例2.5】圆 】
【考察内容】
格式化输出,printf("%.4f %.4f %.4f",d,c,s)
但是要注意添加 万能头 #include<bits/stdc++.h>
【1011:甲流疫情死亡率】
【考察内容】
精度丢失问题,第一次遇到,即使用了printf,直接输出还好,如果是需要计算的表达式,就需要考虑变量原来是什么类型,在计算的过程中是否会出现精度丢失的问题!
#include <iostream>
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a,b;
scanf("%d %d",&a,&b);
// printf("%.3f",y/x*100.0);
printf("%.3f%%", (b*1.0 / a)* 100.0 ); //精度丢失
return 0;
}
1012:计算多项式的值
【考察内容】变量类型的掌握,审题的重要性
能用double 就别用float,
scanf("%lf",&x) 其中&叫做 取地址
···这里有空格的时候,是无法输出的
#include <bits/stdc++.h>
using namespace std;
int main() {
double x,a,b,c,d;
scanf("%lf %lf %lf %lf %lf",&x,&a,&b,&c,&d);
printf("%.7lf",a*x*x*x+b*x*x+c*x+d);
return 0;
}
1019:浮点数向零舍入
【考察内容】 强制类型转换 int(a) 类型(变量)
(char)a 和 char(a)
整形转字符时,非0的数字都会转化为1
1020:打印ASCII码
【考察内容】 ASCCII 码 0-127,但是其中不可见的是1-31和127,比如空格什么的,其他的都可见
【考察内容】
\0 是字符串特有的, 叫做字符串结束标志
所以 hello,world! 的大小是由2部分组成,13个字符+1个标志 =14