1046: 整型数据类型存储空间大小
1 #include <bits/stdc++.h>
2 using namespace std;
3
4 int main()
5 { int a;
6 cout<<sizeof(a)<<endl;
7 return 0;
8 }
1047: 浮点型数据类型存储空间大小
1 #include <bits/stdc++.h>
2 using namespace std;
3 int main()
4 { float a;
5 double b;
6 cout<<sizeof(a)<<" "<<sizeof(b)<<endl;
7 return 0;
8 }
1048: 其他数据类型存储空间大小
1 #include <bits/stdc++.h>
2 using namespace std;
3 int main()
4 { bool a;
5 char b;
6 cout<<sizeof(a)<<" "<<sizeof(b)<<endl;
7 return 0;
8 }
1049: 整型与布尔型的转换
1 #include <bits/stdc++.h>
2 using namespace std;
3 int main()
4 {
5 int a;
6 bool b;
7 cin>>a;
8 b=a;
9 a=b;
10 cout<<a<<endl;
11 return 0;
12 }
1050: Hello,World!的大小
1 #include <bits/stdc++.h>
2 using namespace std;
3
4 int main()
5 { int a;
6 cout<<sizeof(a)<<endl;
7 return 0;
8 }
1051: 等差数列末项计算
1 #include <bits/stdc++.h>
2 using namespace std;
3 int main()
4 {
5 int a1,a2,n;
6 int an,d;
7 cin>>a1>>a2>>n;
8 d=a2-a1;//求公差
9 an=a1+(n-1)*d;//等差数列通项公式
10 cout<<an<<endl;
11 }
1052: 求等差为5的数列
1 #include <bits/stdc++.h>
2 using namespace std;
3 int main()
4 {
5 int n,d;
6 int an,sn;
7 cin>>n;
8 d=5;
9 an=0+(n-1)*d;//等差数列通项公式
10 sn=(0+an)*n/2;//等差数列求和公式
11 cout<<sn<<endl;
12 }
1053: 填充矩形
1 #include <bits/stdc++.h>
2 using namespace std;
3 int main()
4 {
5 long long n,m,a;
6 cin>>n>>m>>a;
7 cout<<(n/a)*(m/a)<<endl; //横着最多能填m/a个,竖着最多能填n/a个。
8 return 0;
9 }
1054: 大象喝水
#include <bits/stdc++.h>
using namespace std;
int main()
{
int h,r;
double c,pi,v,water;
pi=3.14159;
cin>>h>>r;
v=pi*r*r*h/1000.0; //1升(l)=0.001立方米=1000立方厘米
water=20.0/v;
c=ceil(water); //ceil作用:返回大于或者等于指定表达式的最小整数
cout<<c<<endl;
return 0;
}
1055: 计算浮点数相除的余数
1 #include <bits/stdc++.h>
2 using namespace std;
3 int main()
4 {
5 double a,b,r; //已知公式a=k*b+r , r=a-k*b
6 cin>>a>>b;
7 r=a-int(a/b)*b; //根据所给公式计算,其中k=int(a/b)
8 cout<<r<<endl;
9 return 0;
10 }
1056: 变量交换
1 #include <bits/stdc++.h>
2 using namespace std;
3 int main()
4 {
5 int a,b,t;
6 cin>>a>>b;
7 t=a;
8 a=b;
9 b=t;
10 cout<<a<<" "<<b<<endl;
11 return 0;
12 }
1057: 交换三个字符并输出
#include <bits/stdc++.h>
using namespace std;
int main()
{
char a,b,c,t;
cin>>a>>b>>c;
t=a;
a=c;
c=t;
printf("%c%c%c
",a,b,c);
return 0;
}
1058: 猜数游戏
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a,b;
cin>>a;
b=(a*1000+a)/7/11/13;
cout<<b<<endl;
return 0;
}