问题 填空题

请补充函数fun(),该函数的功能是:判断某一个年份是否为闰年。 例如,1900年不是闰年,2004是闰年。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。 试题程序: #include<stdio.h> #include<conio.h> int fun(int n) { int flag=0; if (n%4=0) { if ( 【1】 ) flag=1; } if ( 【2】 ) flag=1; return 【3】 ; } main() { int year; clrscr(); printf("Input the year:"); scanf("%d", &year); if (fun(year))printf("%d is a leap year. \n", year); elseprintf("%d is not a leap year.\n",year); }

答案

参考答案:[1] n%100!=0或n%100 [2] n%400==0 [3] flag

解析: 填空1:判断闰年的方法是,年份能被4整除但不能被100整除,或者年份能被400整除的是闰年。此空应填, n不能被100整除,即对100取余非零。填空2:年份能被400整除的也是闰年,所以此空应填,n能被400整除,即对400取余为零。填空3:flag标记年份n是否为闰年,当flag为1时是闰年,相反,当flag为0时不是闰年。

填空题

érase una vez, un hombre (7) _______ (pasear) por el campo, aburrido, sin nada que hacer. De pronto (8) _______ (encontrar) un capullo(茧) de mariposa y (9) _______ (llevárselo) a casa para distraerse un rato, (10) _______ (ver) el nacimiento del insecto. Transcurridos 20 minutos, (11) _______ (observar) atentamente el capullo, (12) _______ (empezar) a notar cómo la mariposa (13) _______ (luchar) para poder salir por un peque o agujero.El hombre estaba realmente (14) _______ (excitarse). Jamás (15) _______ (ver) nacer una mariposa. No obstante, (16) _______ (pasar) las horas sin que (17) _______ (suceder) nada. El cuerpo del insecto era demasiado grande, y el agujero, demasiado peque o. Entonces el hombre dijo a la mariposa: ―Un momento, no (18) _______ (desesperarse), que te (19) _______ (echar) una mano― el hombre (20) _______ (hacer) un corte lateral en el capullo con tijeras y la mariposa (21) _______ (poder) salir sin necesidad de mayores esfuerzos. (22) _______ (Tener) el cuerpo hinchado y las alas peque as, débiles y arrugadas. (23) _______ (Satisfacer) de sí mismo, el hombre (24) _______ (quedarse) a su lado, (25) _______ (esperar) que en cualquier momento la mariposa (26) _______ (poder) utilizar las alas. Estaba ansioso por verla (27) _______ (volar).Sin embargo la mariposa (28) _______ (morir) porque, debido a la intervención del hombre, no (29) _______ (fortalecer) lo suficiente las alas antes de salir. ― Qué tonto! Qué es lo que (30) _______ (hacer)! Si (31) _______ (tener) más paciencia, el insecto (32) _______ (convertirse) en lo que estaba destinado a ser.

单项选择题