小知识点
1:printf输出中%x表示以十六进制的形式输出整数,%o表示以八进制的形式输出整数(%X输出的十六进制是用大写字母)
2:printf输出中%d为输出十进制整数 要控制输出的位数则需要在%后面加数字,如果位数不够则用空格补(%后面数字前面加0, 位数不够则用0补充)
3:printf输出%f为float形小数,%lf为double形小数(%后面加“.m”可以控制保留几位小数<m>为数字)
cout输出中使 保留小数,()里面表示保留几位小数
4:如果定义a为整形,需要输出小数则可以用1.0×a进行类型转化
5:||表示或 要加()输出的时候优先级运算 有一个对就对
&&表示且,与 要加()输出的时候优先级运算 都对才对
//if后边的条件括号后面不要加分号
6:数组的三个表示方法
int arr[长度];
int arr[长度] = {1,2,3...};(未定义的值为0)
int arr[根据数据个数自动补充] = {1,2,3,}
输出数据时可以使用for循环语句
int arr[] = {10,20,30,40}; 第一个为0,第二个是1...
//cout<<arr[2]<<endl;
int i;
for(i=0;i<=3;i++){
cout<<arr[i]<<endl;
}