题目内容

下列程序的输出结果是________。#include int main(void) { int a[3][3] = {9, 7, 5, 3, 1, 2, 4, 6, 8}; int i, j, s1 = 0, s2 = 0; for(i = 0; i < 3; ++i) { for(j = 0; j < 3; ++j) { if(i == j) s1 += a[i][j]; if(i + j == 2) s2 += a[i][j]; } } printf("%d#%d\n", s1, s2) ; return 0; }

查看答案
更多问题

执行下列程序,从键盘依次输入 10 个整数:1□0□0□0□1□2□3□0□2□0,则输出时 a[4]的值是________。#include int main(void){ int a[10]; int i, j; for(i = 0; i < 10; i++) scanf("%d", &a[i]); for(i = 0; i < 10; i++) { if(a[i] == 0) { j = i; while(j < 9 && a[j] == 0) j++; a[i] = a[j]; a[j] = 0; } } for(i = 0; i < 10; i++) printf("%d\n", a[i]); return 0;}

下列程序的主要功能是输入 30 个人的年龄,统计 18 岁、19 岁、……、25 岁各 有多少人。按要求在________处填写适当的内容,使程序完整并符合题目要求。注意: 不需要任何空格。#include int main(void) { int i, n, age, a[30] = {0}; for(i = 0; i < 30; ++i) { scanf("%d", &age); for(n = 18; n <= 25; ++n) { if(________) a[n]++; } } for(i = 18; ________; ++i) printf("%3d%6d\n", i, a[i]); return 0; }

请阅读下面程序 publicclassTest{ publicTest(){ System.out.println(“构造方法一被调用了”); } publicTest(intx){ this(); System.out.println(“构造方法二被调用了”); } publicTest(booleanb){ this(1); System.out.println(“构造方法三被调用了”); } publicstaticvoidmain(String[]args){ Testtest=newTest(true); } } 上面程序的运行结果为()

A. 构造方法一被调用了
B. 构造方法二被调用了
C. 构造方法三被调用了
D. 构造方法四被调用了

阅读下列代码: classPenguin{ privateStringname=null;//名字 privateinthealth=0;//健康值 privateStringsex=null;//性别 publicvoidPenguin(){//是一般方法,不是构造方法 health=10; sex="雄"; System.out.println("执行构造方法。"); } publicvoidprint(){ System.out.println("企鹅的名字是"+name+",健康值是"+health+",性别是"+ sex+"。"); } publicstaticvoidmain(String[]args){ Penguinpgn=newPenguin(); pgn.print(); } } 上述代码的运行结果为()

A. 企鹅的名字是null,健康值是10,性别是雄。
B. 执行构造方法。企鹅的名字是null,健康值是0,性别是null。
C. 企鹅的名字是null,健康值是0,性别是null。
D. 执行构造方法。企鹅的名字是null,健康值是10,性别是雄。

答案查题题库