21xrx.com
2024-11-22 07:50:08 Friday
登录
文章检索 我的文章 写文章
C++第二章课后题答案
2023-07-11 15:42:42 深夜i     --     --
C++ 第二章 课后题 答案 编程语言

C++是一种强大的编程语言,它广泛应用于计算机科学和工业生产中。尽管C++的学习曲线较为陡峭,但了解C++的基础也是成功的第一步。本文将会介绍C++第二章的课后题答案,对于初学者来说,这将是一篇非常有用的文章。

一、填空题

1. 10

2. 20

3. unsigned int

4. int

5. endl

6. 竖杠

7. 12

8. Cin.get 如果想读入字符串可以使用cin.getline()

二、选择题

1. A

2. D

3. D

4. C

5. B

6. A

7. D

8. B

三、编程题

练习1

#include

using namespace std;

int main(){

  int a,b,c,d,sum,average,product,smallest,largest;

  cout<<"Please enter four integers: ";

  cin>>a>>b>>c>>d;

  sum=a+b+c+d;

  cout<<"Sum is "< <

  average=sum/4.0;

  cout<<"Average is "< <

  product=a*b*c*d;

  cout<<"Product is "< <

  smallest=a;

  if(b

  if(c

  if(d

  cout<<"Smallest is "< <

  largest=a;

  if(b>largest) largest=b;

  if(c>largest) largest=c;

  if(d>largest) largest=d;

  cout<<"Largest is "< <

  return 0;

}

练习2

#include

using namespace std;

int main(){

  cout<<"************************************"<

  cout<<"* Welcome to C++ programming! *" <

  cout<<"************************************"<

  return 0;

}

练习3

#include

using namespace std;

int main(){

  int x,y,result;

  cout<<"Please enter x and y: "<

  cin>>x>>y;

  result=x+y;

  cout< <<" + "< <<" = "< <

  result=x-y;

  cout< <<" - "< <<" = "< <

  result=x*y;

  cout< <<" * "< <<" = "< <

  result=x/y;

  cout< <<" / "< <<" = "< <

  result=x%y;

  cout< <<" % "< <<" = "< <

  return 0;

}

练习4

#include

using namespace std;

int main(){

  int radius;

  double PI=3.14159,area,circumference;

  cout<<"Please enter the radius: ";

  cin>>radius;

  area=PI*radius*radius;

  cout<<"Area is "<<

  circumference=2*PI*radius;

  cout<<"Circumference is "< <

  return 0;

}

这些题目涵盖了C++第二章课后练习的各个方面,包括填空题、选择题和编程题。这些答案可以帮助初学者更好地掌握相关知识,进一步提升编程技能。建议大家在做完课后练习后,可以来对照一下这篇文章。如果有什么疑问和问题,欢迎发表评论。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复