一本通2062:【例1.3】電影票——講解
【題目描述】
已知一位小朋友的電影票價是10元,計算x位小朋友的總票價是多少?
【輸入】
輸入x。
【輸出】
人數和電影票總價,中間用一個空格隔開。
【輸入樣例】
2
【輸出樣例】
2 20
【程式碼如下】
#include<iostream>
using namespace std;
int main()
{
int x;
cin>>x;
cout<<x<<" "<<10*x;
return 0;
}
【提交結果】
【分析講解】
//已知一位小朋友的電影票價是10元,計算x位小朋友的總票價是多少?
{
根據題目
我們可知:
要想求x位小朋友的總票價是多少元
我們可以列式為:
一位小朋友的電影票單價*小朋友的人數=總票價
我們已知“一位小朋友的電影票單價”為10元
我們定義一個變數(整數int)為x
這個x表示的是小朋友的人數
即程式碼為:
10*x
}
【程式碼分析】
#include<iostream>
//標頭檔案引用
using namespace std;
//名稱空間引用
int main()
//函式
{
int x;
//定義一個變數為x(小朋友的人數)
cin>>x;
//輸入x(小朋友的人數)
cout<<x<<" "<<10*x;
//按照題目要求,輸出x(小朋友的人數),並空格,後面再輸出電影票總價
return 0;
}
注:"//"後面的字元,字母,漢字都不被F9所看見
必須用英文標點"",<>;
除標頭檔案,函式,if語句,for迴圈等外
1."return 0;"說明程式正常退出,返回到主程式繼續往下執行
2."return 1;"說明程式異常退出,返回主調函式來處理,繼續往下執行
3."return 0;"或"return 1;"對程式執行的順序沒有影響,只是大家習慣於使用"return 0;"退出子程式而已。
以上就是我對於這道題的見解與分析,
看了這篇文章,如果還有不懂的地方可以在評論區問我哦,
大家也可以積極在評論區討論,發表自己的見解吖~( ⊙ o ⊙ )!