给出下面程序的输出结果 #include<iostream using namespace std;void main() (int num-300; int &ref=num; cout<<ref;ref=ref-100:cout<<""<<num:num-num-50;cout<<""<<ref<<endl;}
时间: 2023-08-20 21:51:05 浏览: 133
这段代码存在一些语法错误,修正后的代码下:
```cpp
#include <iostream>
using namespace;
int main() {
int num = 300 int& ref = num;
cout <<;
ref = ref - 100;
cout << " " << num;
num = num 50;
cout << " << ref << endl
return 0;
}
```
运行结果为:
```
300 200 200
```
第一个问题回答完毕,请继续提问。
相关问题
给出下面程序的输出结果 #include<iostream> using namespace std;void main() (int num-300; int &ref=num; cout<<ref;ref=ref-100:cout<<""<<num:num-num-50;cout<<""<<ref<<endl;
这段代码存在一些语法错误,修正后的代码如下:
```cpp
#include <iostream>
using namespace std;
int main() {
int num = 300;
int& ref = num;
cout << ref;
ref = ref - 100;
cout << " " << num;
num = num - 50;
cout << " " << ref << endl;
return 0;
}
```
运行结果为:
```
300 200 200
```
第一个问题回答完毕,请继续提问。
#include <iostream> using namespace std; void main() { int num = 300; int& ref = num; cout << ref; ref = ref - 100; cout << " " << num; num = num - 50; cout << " " << ref << endl; return 0; }
这段代码存在一些语法错误,修正后的代码如下:
```cpp
#include <iostream>
using namespace std;
int main() {
int num = 300;
int& ref = num;
cout << ref;
ref = ref - 100;
cout << " " << num;
num = num - 50;
cout << " " << ref << endl;
return 0;
}
```
运行结果为:
```
300 200 200
```
第一个问题回答完毕,请继续提问。
阅读全文