[单选题]下列程序执行后输出的结果是______。 int d=1; fun(int p) { int d=5; d+=p++; printh("%d,",d); } main() { int a=3; fuin(a); d+=a++; printf(:%d\n",d); }
正确答案 :C
8,4
解析:解析:本题执行过程如下:首先调用fun函数,使得实参a的值3传递给形参p,得到局部变量d=8,打印出局部变量d的值8;返回主函数执行“d+=a++”,此处的d为全局变量,所以d=1+3=4(由于本题是值传递,所以在函数fun中对p值的改变并不能引起a的改变),故本题的输出是8,4。
[单选题]为了把焦点移到某个指定的控件,所使用的方法是
正确答案 :A
SetFocus
解析:解析:将焦点赋予控件对象的方法有:运行时选择对象;用鼠标单击对象;用快捷键选择对象或按Tab键使下一个对象得到焦点。在程序代码中使用SetFocus方法。
查看原题