• 2021-04-14
    有如下程序,编译运行这个程序将出现的情况是 #include using namespace std; void function(double val); int main() { double val; function(val); cout< 输出一个不确定的数
  • 输出一个不确定的数

    内容

    • 0

      有如下程序: #include using namespace std; class AA{ public: AA(){ cout<<1; } AA(AA &a){ cout<<2; } }; void f1(AA a){} void f2(AA &a){} int main(){ AA aa; f1(aa); f2(aa); return 0; }运行这个程序的输出是 A: 1 B: 12 C: 122 D: 121

    • 1

      下面的程序输出的结果是( )。 #include <iostream> using namespace std; void main(){ int a=2; int &c=a; a++; cout<<c; } A: 2 B: 3 C: 4 D: *a

    • 2

      以下程序运行后的输出结果是_____。#include using namespace std;void main(){ char m; m='B'+32; cout A: B B: C: 66 D: 98

    • 3

      犹如下程序 #include < iostream > using namespace std; int main() int * p ; *p=9; cout <<"Thevalueatp:" << *p; return 0 ; 编译运行程序将出现的情况是( )。 A: A) 编译时出现语法错误,不能生成可执行文件 B: B) 运行时一定输出:The value at p:9 C: C) 运行时一定输出:The value at p: *9 D: D) 运行时有可能出错

    • 4

      在下列选项中,没有构成死循环的程序段是______。 A: B: include <;iostream>;using namespace std;void main( ){ int i=2020; while(1) { i=i%100+1;if(i>;100)break; }} C: D: include <;iostream>;using namespace std;void main( ){ for(;;);} E: F: include <;iostream>;using namespace std;void main( ){ int i=36; while(i); --i;} G: H: include <;iostream>;using namespace std;void main( ){int i =10000;do{ ++i;}while(i>;=1000);}