更多"下列表达式用于判断y是否为闰年。闰年的判断条件是:年号能被4整除但不能"的相关试题:
[填空题]下列表达式用于判断y是否为闰年。闰年的判断条件是:年号能被4整除但不能被100整除或年号能被400整除,请填空______。
[填空题]给定年份,下列程序用来判断该年是否为闰年,请填空。
提示:闰年的条件是年份可以被4整除但不能被100整除,或者能被400整除。
Private Sub Comand6_Click( )
Dim y As Integer
y=InputBox("请输入年份")
If(y Mod 4=0______y Mod 100<>0)or(y Mod 400=0)Then
Print"是闰年"
Else
Print"是普通年份"
End If
End Sub
[简答题]以“数a或者能被6整除,或者能被3整除”为前提,加上另一个前提:“数a不能被6整除”,能否必然得出结论为什么
[填空题]填上适当的语句,使求100以内能被3整除但不能被7整除的数字之和的程序完整正确。
SET TALK OFF
CLEAR
STORE O TO S,N
DO WHILE N<=i00
[4]
S=S+N
ENDIF
[5]
ENDDO
“S=”+STR(S)
SET TALK 0N
[填空题]填上适当的语句,使求100以内能被3整除但不能被7整除的数字之和的程序完整正确。
SET TALK OFF
CLEAR
STORE O TO S,N
DO WHILE N<=i00
______
S=S+N
ENDIF
______
ENDDO
“S=”+STR(S)
SET TALK 0N
[简答题]编写函数fun,其功能是:求出1~1000能被7或11整除,但不能同时被7和11整除的所有整数,并将其放在a所指的数组中,通过n返回这些数的个数。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
void fun(int*a,int*n)
void main( )
(
int aa[1000],n,k;
system("CLS");
fun(aa,&n);
for(k=0;k<n;k++)
if((k+1)%10==0)
(printf("%5d",aa[k]);
printf("/n");) /*一行写9个数*/
else
printf("%5d",aa[k]);
[简答题]请编写函数fun( ),它的功能是:求出1到1000之内能被7或11整除、但不能同时被7和11整除的所有整数并将它们放在 a所指的数组中,通过n返回这些数的个数。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include <conio.h>
#include <stdio.h>
void fun (int *a,int *n)
main( )
int aa[1000], n, k;
clrscr( );
fun(aa,&n);
for(k=0;k if((k+1)%10==0)
printf("%5d",aa[k]);
printf("/n"); /*一行写9个数*/
else
printf("%5d ",aa[k]);
[简答题]请编写函数fun( ),它的功能是:求出1到1000之内能被5或13整除、但不能同时被5和13整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include <conio.h>
#include <stdio.h> void fun(int *a,int *n)
main( )
int aa[1000],n,k;
clrscr( );
fun(aa,&n);
for(k=0;k<n;k++)
if((k+1)%10==0)
printf("%5d",aa[k]);
printf("/n"); /*—行写10个数*/
else
printf("%5d",aa[k]);
[填空题]请补充函数fun( ),该函数的功能是:求100(不包括100)以内能被2或5整除,但不能同时被2和5整除的自然数。结果保存在数组bb中,函数fun( )返回数组比元素的个数。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun( )的横线上填入所编写的若干表达式或语句。
试题程序:
#include <stdio.h>
#define N 100
int fun (int bb [] )
int i, j;
for( 【1】 ;i<100; i++)
if ((i%1!=0&&i%5==0)|| (i%2==0&&i%5 !=0)
【2】 ;
【3】 ;
main( )
int i, n;
int bb [N];
clrscr ( );
n=fun (bb);
for(i=0; i<n; i++)
if (i%10==0)
printf ("/n");
printf ("% 4d", bb [i]);