C++第一次测验

1.头文件用

#include<iostream>

using namespace std;     //若缺失此行程序报错。

std是一个命名空间。C++中引入命名空间的主要是为了处理程序中常见的命名冲突,它是由ANSI C++引入的可以由用户命名的作用域。所谓命名空间,实际上就是一个由程序设计者命名的内存区域 ,程序设计者可以根据需要指定一些有名字的空间域,把一些全局实体分别放在各个命名空间中,从而与其它全局实体分隔开来。

相当于#include<iostream.h>

由于不同电脑的配置不同,所以有的可能为#include"iostream.h"

2.

#include<iostream>
using namespace std;
 
int main(){
    int T;
    cin>>T;
    for(int i=0;i<T;i++){  //for的初始值是否不能为传进去的数?因为for要为初始值分配一定的内存空间?(猜测)
        int a,b,c;
        cin>>a>>b>>c;
        cout<<(a+b>c&&b==c);
    }
     
    return 0;
 
}
//想要再次测试时学校系统已关闭,所以结果不得而知,原程序为

#include<iostream>
using namespace std;
 
int main(){
    int T;
    cin>>T;
   while(T--){
        int a,b,c;
        cin>>a>>b>>c;
        cout<<(a+b>c&&b==c);
    }
     
    return 0;
 
}//错误为T没有一个尽头,会无限循环

3.

#include<iostream>
using namespace std;
  
int main(){
    int T;
    cin>>T;
    for(int i=0;i<T;i++){
        int l,d,g;
        cin>>l>>d>>g;
        cout<<(l*d*2+l*g*2+d*g*2);
          
    }
    return 0;
}
 

猜你喜欢

转载自blog.csdn.net/yghkdr/article/details/87928266