1046--1048 题参考代码
时间:2019-11-06
本文章向大家介绍1046--1048 题参考代码,主要包括1046--1048 题参考代码使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
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\n",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; }
原文地址:https://www.cnblogs.com/pythen/p/11808251.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Go 数据存储篇(六):数据表之间的关联关系和关联查询
- 搭建nextcloud私有云存储网盘的教程详解
- Laravel 路由使用进阶
- 使用dig/nslookup命令查看dns解析的方法步骤
- Go 数据存储篇(七):GORM 使用入门
- 在 Linux 上使用 Multitail命令的教程
- 深入理解linux执行文件提示No such file or directory的背后原因
- Laravel 控制器:从 MVC 模式聊起
- 基于yolo5工地安全帽和禁入危险区域识别系统,附数据集
- Go 常见并发模式实现(一):调度后台处理任务的作业程序
- 路由使用进阶(二)
- linux No space left on device由索引节点(inode)爆满引发500问题
- linux中批量添加文件前缀的操作方法
- Go 常见并发模式实现(二):通过缓冲通道实现共享资源池
- 在 Linux 终端中查找域名 IP 地址的命令(五种方法)