网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
有如下程序:编译运行这个程序将出现的情况是( )。
A
编译出错,无法运行
B
输出:3
C
输出:3.0
D
输出一个不确定的数
参考答案
参考解析
解析:
在main函数中声明了函数function,形参是一个double型变量,参数使用传值方式,在function内部对形参的改变不会影响实参的值,主函数没有对实参进行赋值,因此会输出一个不确定的数。
在main函数中声明了函数function,形参是一个double型变量,参数使用传值方式,在function内部对形参的改变不会影响实参的值,主函数没有对实参进行赋值,因此会输出一个不确定的数。
更多 “单选题有如下程序:编译运行这个程序将出现的情况是( )。A 编译出错,无法运行B 输出:3C 输出:3.0D 输出一个不确定的数” 相关考题
考题
有如下程序: br#includebrusing namespace std;brint main()br{brint *p;br*p =9;brcoutlt;lt;"The value at p:"lt;lt;*p;brreturn 0;br}br 编译运行程序将出现的情况是 brA .够编译时出现语法错误,不能生成可执行文件 brB .运行时一定输出: The value at p: 9brC .运行时一定输出: The value at p: *9brD .运行时有可能出错 br
考题
有如下程序:#includeusing namespace std;int main(){void function(double val);double val;function(val);coutreturn 0;}void function(double val){val = 3;}编译运行这个程序将出现的情况是A .编译出错,无法运行B .输出: 3C .输出: 3.0D .输出一个不确定的数
考题
●对于高级语言源程序,若(19),则可断定程序中出现语法错误。(19)A.编译时发现表达式中操作数的类型不匹配B.编译时发现表达式中的括号不匹配C.运行时出现数组下标越界的情况D.运行时出现除数为0的情况
考题
有如下程序:#includeiostreamusingnamespacestd;intmain(){int*P;*P=9:coutThevalueatP:*P;return0;}编译运行程序将出现的情况是( )。A.编译时出现语法错误,不能生成可执行文件B.运行时一定输出ThevalueatP:9C.运行时一定输出ThevalueatP:*9D.运行时有可能出错
考题
有如下程序: ﹟ncludeiostream using namespace std; int main { int*P; *P=9: cout”The value at p:” *p; return 0; } 编译运行程序将出现的情况是( )。A.编译时出现语法错误,不能生成可执行文件B.运行时一定输出:llle value at P:9C.运行时一定输出:llle value at P:*9D.运行时有可能出错
考题
有如下程序: #include<iostream) using namespace std; int main() { int*p; *p=9; cout<<“The value at p:”<<*p; return 0; } 编译运行程序将出现的情况是( )。A.编译时出现语法错误,不能生成可执行文件B.运行时一定输出:The value at p:9C.运行时一定输出:The value at p:*9D.运行时有可能出错
考题
有如下程序: #includeiostream using namespaee std; int main { void function(double val); double val: function(val); eoutval: return 0; } void function(double val) { val=3; } 编译运行这个程序将出现的情况是( )。A.编译出错,无法运行B.输出:3C.输出:3.0D.输出一个不确定的数
考题
有如下程序: include using namespace std; int main() { int *p;
有如下程序: #include<iostream> using namespace std; int main() { int *p; *p=9; cout<<"The value at p:"<<*p; return 0; } 编译运行程序将出现的情况是A.编译时出现语法错误,不能生成可执行文件B.运行时一定输出:The value at p:9C.运行时一定输出:The value at p:*9D.运行时有可能出错
考题
有如下程序: include using namespace std; int main() { void fu
有如下程序: #include<iostream> using namespace std; int main() { void function(double val); double val; function(val); cout<<val; return 0; } void function(double val) { val=3; } 编译运行这个程序将出现的情况是A.编译出错,无法运行B.输出:3C.输出:3.0D.输出一个不确定的数
考题
有如下程序:include using namespace std;int main(){ int *p; *p = 9;cout
有如下程序: #include <iostream> using namespace std; int main() { int *p; *p = 9; cout << "The value at p: " << *p; return 0; } 编译运行程序将出现的情况是( )。A.编译时出现语法错误,不能生成可执行文件B.运行时一定输出:The value at p:9C.运行时一定输出:The value at p:*9D.运行时有可能出错
考题
有如下程序: #includeiostream usingnamespacestd; intmain() { int*P; *P=9: cout"ThevalueatP:"*P; return0; } 编译运行程序将出现的情况是( )。A.编译时出现语法错误,不能生成可执行文件B.运行时一定输出ThevalueatP:9C.运行时一定输出ThevalueatP:*9D.运行时有可能出错
考题
●对于高级语言源程序,若(34),则可断定程序中出现语法错误。(34)A.编译时发现所定义的变量未赋初值B.编译时发现表达式中的括号不匹配C.运行时出现数组下标越界的情况D.运行时出现除数为0的情况
考题
关于编译程序和解释程序,下面说法错误的是()。A.编译程序和解释程序的作用都是将高级语言程序转换成机器语言程序
B.编译程序编译时间较长,运行速度较快
C.解释程序方法较简单,运行速度也较快
D.解释程序将源程序翻译成机器语言,并且翻译一条以后,立即执行这条语句
考题
单选题有如下程序:编译运行程序将出现的情况是( )。A
编译时出现语法错误,不能生成可执行文件B
运行时一定输出:The value at p:9C
运行时一定输出:The value at p:*9D
运行时有可能出错
考题
单选题下列选项中关于程序运行结果的描述正确的是()。A
程序运行结果为0falseB
程序运行结果为1trueC
程序无法通过编译D
程序可以通过编译但结果不确定
热门标签
最新试卷