- 64
- 0
- 约9.45千字
- 约 24页
- 2016-06-30 发布于贵州
- 举报
面向对象编程教程_育坚VC__第2版_第二章课后习题
2-45编写一个程序,输入三角形的三条边的边长,求三角形的面积。
2-45
#includeiostream.h
#includemath.h
int main()
{
int a,b,c;
int s,S;
cinabc;
s=(a+b+c)/2;
S=powl(s*(s-a)*(s-b)*(s-c),0.5);
if(S==0)
cout此三边不能构成三角形!endl;
else
{
cout面积:endl;
coutSendl;
}
return 0;
}
”作为结束符。
2-64
#includeiostream.h
int main()
{
char symbol[100];
int i,end,j=0,k=0;
cinsymbol;
for(i=0;i100;i++)
if(symbol[i]==#)
{
end=i;
break;
}
for(i=0;iend;i++)
{
if((symbol[i]=0) (symbol[i]=9)) j++;
else k++;
}
coutdigit:jendl;
coutletter:kendl;
return 0;
}
2-65 输入一个由若干单词组成的文本串,每个单词之间用一些空格分隔,统计此文本串单词的个数。
2-65
#includeiostream.h
int main()
{
char str[1000];
int count=1;
cin.get(str,1000);
// while(!str[0])
// {
for(int i=0;str[i]!=0;i++)
if(str[i]== str[i+1]!= )
count++;
// }
coutthe count is:countendl;
return 0;
}
2-67 编程求π值,使用如下公式:π/4=1-1/3+1/5-1/7+…,直到最后一项的绝对值小于10-6为止。
2-67(1)
#includeiostream.h
#includemath.h
int main()
{
int i,n=1,j=1;
double s=0;
for(i=0;(2*i+1)pow(10,6);i++)
{
/*coutiendl;
cout******************;
cout2*i+1endl;
cout********************************;
coutpow((2*i+1),-1)endl;
cout******************;*/
s+=pow((2*i+1),-1)*n;
//j=2*i+1;
n=n*(-1);
}
coutiendl;
cout4*sendl;
return 0;
}
2-67(2)
#includeiostream.h
#includemath.h
int main()
{
float i=0;
double s=0;
for(i=0;2*i+1pow(10,6);i++)
{
s+=pow(-1,i)*(1/(2*i+1));
}
couts*4endl;
return 0;
}
2-68 把100~150之间不能被3整除的数输出,要求一行输出10个数。
2-68
2-69 编程输出一个九九乘法表。
2-69
#includeiostream.h
int main()
{
char table[9][9];
int i,j,X,Y;
for(i=0;i9;i++)
{
for(j=0;j9;j++)
{
X=i+1;
Y=j+1;
if(X=Y)
coutX*Y ;
}
coutendl;
}
return 0;
}
2-70编程计算整型数各位数字之和,例如数2007各位数字之和为2+0+0+7=9.
2-70
#includeiostream.h
int main()
{
int num;
int sum=0,i;
cinnum;
for(i=0;num!=0;i++)
{
sum+=num%10;
num=num/10;
}
coutsum=sumendl;
return 0;
}
2-71 输入n个整数,利用冒泡排序法将它们从小到大排列,并在屏幕上输出。
2-71
#includeiostream.h
int main()
{
int n;
int i,j,temp;
int num[100];
cinn;
for(i=0;in;i++)
cinnum[i];
for(i
您可能关注的文档
最近下载
- 鲁科版小学英语四年级下册单词默写表.pdf VIP
- 16J914-1 公用建筑卫生间.docx VIP
- 2025-2026学年广东省深圳市宝安区八年级(上)期末历史试卷(含答案).docx
- 四川省加油(气)站安全生产标准化所需资料清单.pdf VIP
- 2026年浙江高考1月首考英语应用文课件.pptx
- 电子学会等级考试三级真题.docx VIP
- 2025年湖南大众传媒职业技术学院单招笔试综合素质试题库含答案解析.docx VIP
- 一种货叉矫正装置及方法.pdf VIP
- 2025年湖南大众传媒职业技术学院单招笔试综合素质试题库含答案解析.docx VIP
- 2025年度民主生活会领导干部个人发言提纲三篇.docx VIP
原创力文档

文档评论(0)