D:book
ok
答案:A
二、编程题(共2题,每题15分,共30分)
21.编写程序,输出以下图形。
要求用双重循环。
答案程序:
#include
using namespace std;
int main()
{int i,j;
for(i=1;i<=4;i++)
{for(j=1;j<=i;j++)
cout<<"";
for(j=1;j<=9-2*i;j++)
cout<<"*";
cout<<"\n";
}
return 0;
}
22.编写程序,已知三条边a、b、c,求三角形面积。计算三角形面积的海伦公式:
要求:3条边长a、b、c用cin输入,并判断a、b、c是否能构成三角形?能构成三角形输出面积area(保留2位小数,并进行四舍五入),否则输出No。
样例1:
输入:3 4 5
输出:6.00
样例2:1 2 3
输出:No
答案程序:
#include
#include
#include
using namespace std;
int main()
{int a,b,c;
float s,area;
cin>>a>>b>>c;
if((a+b)>c&&(a+b)>c&&(a+b)>c)
{