C++ 1011 A+B 和 C(15 分)

C++ 1011 A+B 和 C(15 分)_第1张图片

(自写)

用while

#include
using namespace std;

int main()
{
  int T,i=0;
  cin>>T;
  if (T>10) return 0;
  double A,B,C;    //A,B都在2^31范围内,二者加起来就可能不是了,这里需要注意用double
  while(i>A>>B>>C;
    if (A+B>C) {
      printf("Case #%d: true\n" , i+1);
    }
    else 
    {
     // printf("Case #%d: false\n", i+1);
     cout<<"Case #"<

 

用for

#include
using namespace std;

int main()
{
  int T,i=0;
  cin>>T;
  if (T>10) return 0;
  double A,B,C;    //A,B都在2^31范围内,二者加起来就可能不是了,这里需要注意用double
  for(i=0;i>A>>B>>C;
    if (A+B>C) {
      printf("Case #%d: true\n" , i+1);
    }
    else 
    {
     // printf("Case #%d: false\n", i+1);
     cout<<"Case #"<

 

注意点:

1:输出的时候别忘了换行(自己写的时候忘记了换行符,一直格式错误,花了好久才发现)

2:两种输出方式

3:while  for 都可以cin

你可能感兴趣的:(编程题)