• 2022-06-04
    以下代码写法哪个不符合工程规范?
    A: using namespace std;
    B: using std::endl;
    C: std::cout << "Hello";
    D: using std::endl;std::cout << endl;
  • A

    内容

    • 0

      中国大学MOOC: 下面程序输出结果为:#include<iostream>using namespace std;#include<string.h>int main( ){ char st[20]="hello\0\t\\"; cout<<strlen(st); cout<<sizeof(st)<<endl; cout<<st; return 0;}

    • 1

      运行下列程序,第1行输出是____,第2行输出是____,第3行输出是____。 #include&#91;iostream&#93; using namespace std; class A{ int a; public: A( ){ a=0; cout<<a<<endl; } A(int t){ a=t; cout<<a<<endl; } A(A &t){ a=t.a+10; cout<<a<<endl; } }; int main(void) { A a1,a2=1,a3=a2; return 0; }

    • 2

      下列程序的运行结果是____。#include <;iostream>;using namespace std;union{int i;char x&#91;2&#93;;}a;void main(){a.x&#91;0&#93; = 10; a.x&#91;1&#93; = 1;cout<;<;a.i<;<;endl;}

    • 3

      有如下程序: #include using namespace std; class Base { private: void fun1() { cout<

    • 4

      运行下列程序,第1行输出是____,第2行输出是____,第3行输出是____,第4行输出是____。 #include&#91;iostream&#93; using namespace std; class A{ int a; public: A( ){ a=1; cout<<a<<endl; } ~A(){ a--; cout<<a<<endl; } }; class B{ int b; A a1; public: B( ){ b=3; cout<<b<<endl; } ~B(){ b--; cout<<b<<endl; } }; int main( ) { B b; return 0; }