信息学奥赛之c++语法(二)

网友投稿 2018-09-21 14:38

变量、表达式与赋值语句 如果你还没有配置c++代码编写环境,请参照:信息学奥赛之环境搭建 我们来用c++程序算一算天安门广场的面积: 天安门广场南北长880米,东本宽500米。面积公式是 面积=长*宽(s=a*b),程序编写如下: #include using namespace std; int main(){     int a,b,s;     a=880;     b=500;     s=a*b;     cout <<"天安门广场面积:";     cout <<s<<"平方米";< p="">     return 0; } 程序运行结果: 天安门广场面积:440000平方米 解析:         在程序运行期间其值可以改变的量称为变量,程序中的a,b,s都为变量,分别表示长、宽、面积。变量必须先定义后使用,如 int a,b,s; 就定义了三个变量a,b,s。它们是整形(int)变量,如果把小数(1.1,10.52)赋值给a,b,s,系统就会自动取整,截去小数部分。 变量:         变量只能由字母、数字、下划线三部分组成,且第一个字符必须为字母或下划线,变量名是一种标识符。在C++中是区分大小写的,像A和a就是两个不同的变量,变量名一般用小写字母表示。常量(程序运行时不会改变的数,比如圆周率)一般用大写表示。 赋值语句: a=880;    表示把880赋值给a,“=”称为赋值号,表示把表达式右边的值赋值给左边。C++中,乘号是“*”号,面不是“X”,除号是“/"。 表达式: 注意:"a=800;"是赋值语句,"a=880"是赋值表达式。 如果理解了以上内容,那么试着猜一下以下程序的运行结果是什么 #include using namespace std; int main(){     int i,j,k;     i=8;     j=9;     k=i*j;     cout <<i;< p="">     cout <<j;< p="">     cout <<k;< p="">     return 0; }

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com