种子班Day1表达式练习题
已结束
IOI
开始于: 2024-7-13 8:00
63
小时
主持人:
24
前三题为课上练习 课后作业请练习第五到第九题
0、头文件
#include <bits/stdc++.h>
using namespace std;
int main()
{
return 0;
}
1、输入输出
输入:
scanf("%d",&a)
cin>>a
输出:
cout << a
printf("%d",a)
换行: cout<<endl;或者 cout<<"\n";或者 printf("\n");
scanf()
和 printf()
int -> %d
整型4
字节long long -> %lld
长整型8
字节double -> %lf
双精度浮点数8
字节 精确计算到小数点后15
位float -> %f
单精度浮点4
字节 精确计算到小数点后6
位char -> %c
字符 跟ASCII
码值有关系。需了解ASCII
当中关键的几个字符值。a
->97
z
->122
A
->65
Z
->90
- ->
32
0
->48
\n
->10
9
->57
bool
只有true
和false
1
字节
2、格式化输出
带小数点的输出:
c语言
输出printf("%.2lf",a)
; // 代表保留小数点后2位数。�a**是double
类型printf("%4d",a)
; // 代表向右对齐4个空间位置。如果不满足4个空间左边填充空格。printf("%-4d",a)
; // 代表向左对齐4个空间位置。如果不满足4个空间右边填充空格。
c++
语言输出- 需要加头文件:
#include<iomanip>
cout<<fixed<<setprecision(3)<<a<<endl
;//代表保留小数点后3**位数。cout << left << setw(6) << a << endl;
//向左对齐6**个空间cout << setw(6) << a << endl;
//向右对齐6**个空间
- 需要加头文件:
题目
请参加比赛来查看题目。
- 状态
- 已结束
- 规则
- IOI
- 题目
- 9
- 开始于
- 2024-7-13 8:00
- 结束于
- 2024-7-15 23:00
- 持续时间
- 63 小时
- 主持人
- 参赛人数
- 24