Java语言矩形与立方体的继承,沈阳师范大学大一下册C++语言PTA题目集以及答案(编程题篇)...
沈陽師范大學大一下冊C++語言PTA題目集以及答案
(編程題篇)
7-1 測試c++ (20分)
倒序輸出從控制臺輸入的n個整數
輸入格式:
第一行輸入一個數n,代表行數
依次輸入n個整數
輸出格式:
將n個整數倒序輸出
輸入樣例:
3
1 2 3
輸出樣例:
321
#include
int main()
{
int n,i;
std::cin>>i;
int a[i];
for(n=0;n
std::cin>>a[n];
for(i--;i>=0;i--)
std::cout<
}
7-2 計算圓的面積 (20分)
從鍵盤輸入圓的半徑,計算圓的面積并輸出。圓周率PI=3.1415926。
輸入格式:
在這里寫輸入圓的半徑,例如: 3.6
輸出格式:
在這里輸出圓的面積,例如: 40.715
輸入樣例:
1.5
輸出樣例:
7.06858
#include
int main()
{
double PI=3.1415926,r,sum;
std::cin>>r;
sum=PI*r*r;
std::cout<
}
7-3 計算三角形面積 (20分)
從鍵盤輸入三個數,用來表示三角形的三條邊長。如果能構成三角形就輸出三角形的面積,否則就輸出No。
輸入格式:
請在這里寫輸入三角形的三條邊長,例如: 3.1 4.2 5.3
輸出格式:
請在這里輸出三角形的面積,例如:
6.50661
輸入樣例:
3.0 4.0 5.0
輸出樣例:
6
#include
#include
bool panduan(double a,double b,double c)
{
bool d;
if(a >0 || b >0 || c>0)
if((a+b)>c&&(a+c>b)&&(b+c)>a)
{
d=true;
return d;
}
d=false;
return d;
}
int main()
{
double a,b,c;
std::cin>>a>>b>>c;
if(panduan(a,b,c))
{
double d,e,f;
d=(a+b+c)/2.0;
f=d*(d-a)*(d-b)*(d-c);
e=sqrt(f);
std::cout<
} else
{
std::cout<
}
}
7-4 問候 (20分)
輸出問候:Hello!What’s your name? 從鍵盤輸入名字,然后輸出歡迎信息。
輸入格式:
請在這里寫輸入姓名。例如: GaiFuShuai
輸出格式:
請在這里描述輸出,例如:
Hello!What’s your name?
GaiFuShuai,Welcome to learn OOP using C++!
輸入樣例:
BaiFuMei
輸出樣例:
Hello!What’s your name?
BaiFuMei,Welcome to learn OOP using C++!
#include
#include
int main()
{
std::cout<
std::string a;
std::cin>>a;
std::cout<
總結
以上是生活随笔為你收集整理的Java语言矩形与立方体的继承,沈阳师范大学大一下册C++语言PTA题目集以及答案(编程题篇)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cad设计院常用字体_趣谈 | 那些年我
- 下一篇: cookie里面用到的关键字_晓龙吊打面