更多“【单选题】设有以下程序段 ,则 _____。 int x=0,s=0; while(!x!=0) s+=++x; printf("%d",s);”相关的问题
第1题
设有以下程序段:int x=0,s=0; while(!x!=0) s+=++x; printf ("%d",s); 则以下叙述正确的是 。
A.运行程序段后输出0
B.运行程序段后输出1
C.程序段中的控制表达式是非法的
D.程序段执行无限次
点击查看答案
第2题
有下列程序段,程序段运行后的输出结果是10()。 int *p,n; n=10; p=&n; n=*p+10; printf("%dn", *p);
点击查看答案
第3题
关于以下程序段说法正确的是()。 char a[3],b[]="China"; a=b; printf("%s",a);
A.运行后将输出China
B.运行后将输出Ch
C.运行后将输出Chi
D.编译出错
点击查看答案
第4题
有下列程序段,程序段运行后的输出结果是()。 int t[]={0,1,2,3,4,5,6,7,8,9}, *p; p=t; printf("%dn", *p+9);
点击查看答案
第5题
以下程序段运行后的输出结果是 int a=2,b=1,c=2; if(a) { if(b<0) c=0; } else c++; printf("%dn",c);
点击查看答案
第6题
【单选题】程序段: int i,a[3][3]={9,8,7,6,5,4,3,2,1}; for(i=0;i<3;i+=1) printf("%4d",a[1][i]); 运行此程序段,输出结果是:()
A.6 5 4
B.9 5 1
C.9 6 3
D.9 8 7
点击查看答案
第7题
【单选题】下面程序段的执行结果是什么? public class Foo{ public static void main(String[] args){ try{ return;} finally{System.out.println("Finally"); } } }
A.编译能通过,但运行时会出现一个例外。
B.程序正常运行,并输出 "Finally"。
C.程序正常运行,但不输出任何结果。
D.因为没有catch语句块,所以不能通过编译。
点击查看答案
第8题
以下程序段运行后的输出结果是: char a=’a’ , b; printf("%c,", ++a); printf(“%cn” ,b=a++ );
点击查看答案
第9题
假定所有变量均已正确说明,以下程序段运行后的输出结果是 。 int a=3,b=5,c=7; if(a>b) a=b; c=a; if(c!=a) c=b; printf("%d,%d,%dn",a,b,c);
A.程序段有语法错
B.3,5,3
C.3,5,5
D.3,5,7
点击查看答案
第10题
【单选题】下面的程序段执行结果是()。 public class None { public static void main(String[] args) { try{ return; }finally { System.out.println("finally"); } } }
A.编译通过,但运行时出现异常
B.程序正常运行,不输出任何结果
C.程序正常运行,并输出“finally”
D.因为没有catch语句,编译错误
点击查看答案