程序举例
来源:互联网 发布:php web 文件上传 编辑:程序博客网 时间:2024/05/22 17:10
程序举例
题目:读入并显示整数
主要知识点:
常量
在源程序中直接写明的数据,其值在整个程序运行期间不可改变,这样的数据称为常量。
变量
在运行过程中从计算机的外部设备(例如键盘、硬盘)读取的,这些数据的值在程序运行过程中允许改变,这样的数据称为变量
从键盘输入数据
iostream类的对象cin的>>操作,可以从标准输入设备(通常是键盘)读入数据
数据的存储
为了存储数据,需要预先为这些数据分配内存空间。
变量的定义就是在给变量命名的时候分配内存空间。
源代码
#include <iostream>
using namespace std;
int main()
{
int radius;
cout<<"Please enter the radius!\n";
cin>>radius;
cout<<“The radius is:”<<radius<<‘\n’;
cout<<“PI is:”<<3.14<<‘\n’;
cout<<"Please enter a different radius!\n";
cin>>radius;
cout<<"Now the radius is changed to:"
<<radius<<‘\n’;
return 0;
}
题目:为常量命名
主要知识点:符号常量
源代码
#include <iostream>
using namespace std;
int main()
{ const double pi(3.14159);
int radius;
cout<<"Please enter the radius!\n";
cin>>radius;
cout<<"The radius is:"<<radius<<'\n';
cout<<"PI is:"<<pi<<'\n';
cout<<"Please enter a different radius!\n";
cin>>radius;
cout<<"Now the radius is changed to:"<<radius<<'\n';
cout<<"PI is still:"<<pi<<'\n‘;
//cin>>pi;
return 0;
}
l 运行结果:
Please enter the radius!
2
The radius is:2
PI is:3.14159
Please enter a different radius!
3
Now the radius is changed to:3
PI is still:3.14159
题目:变量的初始化
主要知识点:变量的初始化
虽然变量的值是可以在运行时获得的,但是在定义变量时也可以进行初始化,而且应该提倡进行初始化;
未经初始化的变量,其值可能是随机的。如果误用了未经初始化也没有给予确定值的变量,就会引起错误。
源代码
#include <iostream>
using namespace std;
int main()
{
const double pi(3.14159);
int radius(0);
cout<<"The initial radius is:"<<radius<<'\n';
cout<<"PI is:"<<pi<<'\n‘; 。
cout<<"Please enter a different radius!\n";
cin>>radius;
cout<<"Now the radius is changed to:"<<radius<<'\n';
cout<<“PI is still:”<<pi<<‘\n’;
return 0;
}
- 程序举例
- GPS测试程序举例
- C语言程序举例
- 快排qsort程序举例
- MATLAB图像增强程序举例
- MATLAB图像增强程序举例
- list基本用法程序举例
- c#编程:委托程序举例
- 反射注解的程序举例
- 2016-10-29 程序举例
- 运算符重载程序举例
- Java程序调用存储过程应用举例
- C语言程序优化原则举例
- Notification举例——简单程序
- 【转】 MATLAB图像增强程序举例
- Linux下gdb调试程序及举例
- 简单介绍哈希表作用及程序举例
- python通过swig调用c程序举例
- 关于vs老版本转换新版本的一些问题
- 【Go】 Cron定时任务用法
- CaseFormat
- 构造器
- UGUI 绘制自定义折线图
- 程序举例
- spf13-vim 解决.vimrc.local中某些命令无法执行(例如TAB设置)
- Analysis of Drifting Dynamics with Neural Network Hidden Markov Models
- 将excel数据导入到数据库中
- 抽象类和接口
- 并查集
- cellspacing和cellpadding
- BiMap
- 【Redis深入】Redis分布式锁的实现