下面程序段是找出整数的所有因子,请填空。 scanf("%d",&x); i=1; for(;______;) { if(x%i==0)
下面程序段是找出整数的所有因子,请填空。
scanf("%d",&x);
i=1;
for(;______;)
{ if(x%i==0)printf("%d",i);
i++:
}
下面程序段是找出整数的所有因子,请填空。
scanf("%d",&x);
i=1;
for(;______;)
{ if(x%i==0)printf("%d",i);
i++:
}
第1题
下面程序段的功能是从键盘输入个整数,判断奇偶。
x=eval(()(“请输入一个整数”:))
if ();
print(“偶数”)
else:
print(“奇数”)
要求,请填空,将程序补充完整。
第2题
ORG 0100H
MOV R7, ①
MOV R0,#50H
MOV ② ,#7FFAH
NEXT:MOVX @DPTR, ③
JB ④ ,$
MOVX A, ⑤
MOV ⑥ ,A
INC ⑦
DJNZ RT ⑧
SJMP $
答:①______;②______;③______;④______;
⑤______;⑥______;⑦______;⑧______。
第3题
以下程序用来产生20个(0,99)之间的随机整数,并将其中的偶数打印出来。请填空。
Private Sub Command1_Clcik()
Randomize
For I=1 To 20
X=Int(Rnd* ______ )
If X/2= ________ Then Print x
Next I
End Sub
第4题
A.找出[1,1000]中能够被3整除的最大数
B.找出[1,1000]中能够被5整除的最大数
C.找出[1,1000]中能够被3和5同时整除的最大数
D.找出[1,1000]中能够被3和5同时整除的最小数
第6题
main()
{ int x,y,z,max,*px,*py,*pz,*pmax;
scanf("%d%d%d",&x,&y,&z);
px=&x; py=&y; pz=&z; pmax=&max
【 16 】 ;
if(*pmax<*py) *pmax=*py;
if(*pmax<*pz) *pmax=*pz;
printf("max=%d\n",max);
}
第7题
下面程序是计算1-3+5-7.....-99+101的值,请填空完善程序。
main()
{
inti,m,t=l,s=0;
for(i=1;i<=101;[5])
{[6];s=s+m;[7];}
printf("%d/n",s);
}
第8题
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:
第9题
下面程序的功能是输出1至100之间每位数的乘积大于每位数的和的数。请填空。
main()
{intn,k=1,s=0,m;
for(n=1;n<=100;n++)
{k=1;s=0;m=n;
while(m)
{k*=m%10;S+ =m%10;
______;}
if(k>S)printf("%d",n);}
}
第10题
下面程序是求出数组arr的两条对角线上的元素之和,请填空。 include"stdio.h" main() { int arr[3][3]={2,3,4,8,3,2,7,9,8),a=0,b=0,i,j; for(i=0;i<3;i++) for(j=0;<3;j++) if(i=j) a=a+arr[i][j]; flor(i=0;i<3;i++) for(();j>=0;j--) if(()==2) b=b+arr[i][j]; printf("%d,%d\n",a,B); }