![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
下列程序的运行结果是classDemo{privateStringname;Demo(Stringname){this.name=name;}privatestaticvoidshow(){System.out.println(name)}publicstaticvoidmain(String[]args){Demod=newDemo(“lisa”);d.show();}}
A.输出lisa
B.输出null
C.输出name
D.编译失败,无法从静态上下文中引用非静态变量name
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.输出lisa
B.输出null
C.输出name
D.编译失败,无法从静态上下文中引用非静态变量name
【题目描述】
数字字符0的ASCII值为48,运行下列程序的输出结果是()。
A)3,2
B)50,2
C)2,2
D)2,50
【我提交的答案】:B |
【参考答案与解析】: 正确答案:C |
答案分析:
【我的疑问】(如下,请求专家帮助解答)
为什么不是B
【题目描述】
以下程序(请注意循环体内的LOOP和EXIT语句)的运行结果是()。
A)5 10
B)515
C)10 10
D)10 15
【我提交的答案】:B |
【参考答案与解析】: 正确答案:D |
答案分析:
【我的疑问】(如下,请求专家帮助解答)
不会
【题目描述】
第 3 题编写如下两个事件过程:
Private Sub Form_KeyDown (KeyCode As Integer, Shift As Integer)
Print Chr(KeyCode)
End Sub
Private Sub Form_KeyPress(KeyAscii As Integer)
Print Chr(KeyAscii)
End Sub
在一般情况下(即不按住Shift键和锁定大写键时) 运行程序,如果按"A"键,则程序输出的结果是()。A.A
a
B.a
A
C.A
A
D.a
a
【我提交的答案】: A |
【参考答案与解析】: 正确答案:C |
【我的疑问】(如下,请求专家帮助解答)
我不明白
【题目描述】
(20 )有以下程序
# include < s 七 dio . h >
main ()
{ in i , j , m=1 ;
for (i=1 ; i < 3 ; i++ )
{ for (j=3 ; j > O ; j-- )
{if (i*j )> 3 ) break ;
m=i*j ;
}
}
printf (" m=%d \ n ", m ) ;
}
程序运行后的输出结果是
A ) m=6
B ) m=2
C ) m=4
D ) m=5
【我提交的答案】: |
【参考答案与解析】: 正确答案:A |
答案分析:
【我的疑问】(如下,请求专家帮助解答)
2010年3月全国计算机等级考试二级C语言程序设计笔试试卷(标准答案版)第1大题第20小题如何解答?
【题目描述】
第 15 题以下程序的输出结果是
main()
{ int a=21,b=11;
printf("%d\n",--a+b,--b+a);
}A.30
B.31
C.32
D.33
【我提交的答案】:B |
【参考答案与解析】: 正确答案:A |
答案分析:
【我的疑问】(如下,请求专家帮助解答)
不会,求解释
第二十九条本方案参加职工符合下列条件之一时,可以享受本方案规定的企业年金待遇:
(一)达到国家规定的退休年龄;
(二)出国(境)定居;
(三)退休前身故。
第三十二条本单位根据国家政策变化,以及本单位经营和企业年金运行情况,经集体协商变更本方案。
第三十三条变更本方案的程序
(一)企业和职工一方按照《集体合同规定》,经集体协商形成新的企业年金方案;
(二)新的企业年金方案经民主程序讨论通过;
(三)通知方案参加职工及受托人。
参考
【题目描述】
第 7 题
()
【我提交的答案】:C |
【参考答案与解析】: 正确答案:A |
答案分析:
为假,X变为5,执行printf(”%0d”.x--);输出5。因此程序输出结果是7和5。
【我的疑问】(如下,请求专家帮助解答)
当输入4的时候,执行printf("%d",x--)时,尽管是后减一,但是应该在x--执行完再执行输出命令啊,怎么输出5呢?
A.终止当前用户运行程序
B.新的用户可以继续运行原用户正在运行的程序
C.继续运行原用户的当前程序
D.是否继续运行当前程序系统将提示选择
【题目描述】
第 15 题以下程序的输出结果是
#include(iostream. h>
void reverse(int a[],int n)
{ int i,t;
for(i=0;;
{t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}
}
void main()
{ int b[10]={1,2,3,4,5,6,7,8,9,10};int i,s=0;
reverse(b,8);
for(i=6;i <10;i++)s+=b[i];
cout <
}A.22
B.10
C.34
D.30
【我提交的答案】:C |
【参考答案与解析】: 正确答案:A |
答案分析:
【我的疑问】(如下,请求专家帮助解答)
为什么是怎样呢?寻求解答
以下程序的运行结果一共有()行。 for i in range(1,10): for j in range(1,10): print("{}*{}={}".format(i,j,i*j))