编译出错,无法运行
输出:3
输出:3.0
输出一个不确定的数
第1题:
有如下程序:
#include<iostream>
usingnamespacestd;
intmain()
{
int*P;
*P=9:
cout<<"ThevalueatP:"<<*P;
return0;
}
编译运行程序将出现的情况是( )。
A.编译时出现语法错误,不能生成可执行文件
B.运行时一定输出ThevalueatP:9
C.运行时一定输出ThevalueatP:*9
D.运行时有可能出错
第2题:
有如下程序: ﹟nclude<iostream> using namespace std; int main { int*P; *P=9: cout<<”The value at p:”<< *p; return 0; } 编译运行程序将出现的情况是( )。
A.编译时出现语法错误,不能生成可执行文件
B.运行时一定输出:llle value at P:9
C.运行时一定输出:llle value at P:*9
D.运行时有可能出错
第3题:
给出下列的程序,其叙述正确的是public class Man { static int arr[]= new int [10]; public static void main (String a []){ System.out.println(arr[1]); }}
A.编译时将发生错误
B.编译时正确但是运行时出错
C.输出为0
D.输出为null
第4题:
下面程序的执行结果是______。 public class ex27 { public static void main(String[] args) { try { return; } finally { System. out. print in ( "Finally" ); } }
A.程序正常运行,并输出Finally
B.程序正常运行,但不输出任何结果
C.编译能通过,但运行时会出现一个异常
D.因为没有catch字句,所以不能通过编译
第5题:
有如下程序: #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:9
C.运行时一定输出:The value at p:*9
D.运行时有可能出错
第6题:
有如下程序: #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:9
C.运行时一定输出:The value at p:*9
D.运行时有可能出错
第7题:
有如下程序:

编译运行程序将出现的情况是( )。




第8题:
有如下程序: #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:9
C.运行时一定输出:The value at p:*9
D.运行时有可能出错
第9题:
有下面的程序段: char str[10],ch[]="China"; str=ch; printf("%s",str); 则运行时______。
A.将输出China
B.将输出Ch
C.将输出Chi
D.编译出错
第10题:
关于下面程序,( )的结论是正确。
publicclassJ_Test{
publicstaticvoidmain(String[]args){
int[]a=newint[5];
boolean[]b=newboolean[5];
System.out.println(a[4]);
System.out.println(b[5]);
}
}
A、程序可以通过编译并正常运行,结果输出“0false”
B、程序可以通过编译并正常运行,结果输出“1true”
C、程序无法通过编译
D、程序可以通过编译,但无法正常运行
第11题:
给定如下Java程序片断: class A{ public A (){ System.out.println("A"); } } class B extends A{ public B(){ System.out.println("B"); } public static void main(String[] args){ B b=new B(); } } 上述程序将()。
第12题:
不能通过编译
通过编译,输出为:A B
通过编译,输出为:B
通过编译,输出为:A
第13题:
下列代码经过编译将输出()。

A.99
B.0
C.编译出错
D.运行出错
第14题:
有以下程序: main() {char al='M'a2='m'; printf("%c\n",(al,a2));} 以下叙述中正确的是 ______。
A.程序输出大写字母M
B.程序输出小写字母m
C.格式说明符不足,编译出错
D.程序运行时产生出错信息
第15题:
有下面程序段 char a[3],b[]="China"; a=b; printf("%3",a);则下面的说法正确的是______。
A.运行后见输出China
B.运行后见输出Ch
C.运行后见输出Chi
D.编译出错
第16题:
以下程序段运行时______。 char x[10],y[]="China"; x=y; printf("%s",x);
A.将输出China
B.将输出Ch
C.将输出Chi
D.编译出错
第17题:
有如下程序: #include<iostream> using namespaee std; int main { void function(double val); double val: function(val); eout<<val: return 0; } void function(double val) { val=3; } 编译运行这个程序将出现的情况是( )。
A.编译出错,无法运行
B.输出:3
C.输出:3.0
D.输出一个不确定的数
第18题:
有如下程序: #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.输出:3
C.输出:3.0
D.输出一个不确定的数
第19题:
给定如下JAVA程序片断下述程序将()。

A.不能通过编译
B.通过编译,输出为:AB
C.通过编译,输出为:B
D.通过编译,输出为:A
第20题:
有如下程序: #include<iostream> usingnamespacestd; intmain() { int*P; *P=9: cout<<"ThevalueatP:"<<*P; return0; } 编译运行程序将出现的情况是( )。
A.编译时出现语法错误,不能生成可执行文件
B.运行时一定输出ThevalueatP:9
C.运行时一定输出ThevalueatP:*9
D.运行时有可能出错
第21题:
有下列程序: #include<iostream> using namespace std; int main() { void function(double val); double val; function(val); cout<<val; return 0; } void fimction(double val) { v
A.编译出错,无法运行
B.输出3
C.输出:3.0
D.输出一个不确定的数
第22题:
给出下面的程序: public class ex49 { static int arr[] = new int[10]; public static void main(String args [] ) { System.out.println (art [1] ); } } ______叙述是正确的。
A.编译时将发生错误
B.输出为 null
C.输出为0
D.编译时正确但是运行时出错
第23题:
编译时出现语法错误,不能生成可执行文件
运行时一定输出:The value at p:9
运行时一定输出:The value at p:*9
运行时有可能出错