程序填空123Word下载.docx
《程序填空123Word下载.docx》由会员分享,可在线阅读,更多相关《程序填空123Word下载.docx(22页珍藏版)》请在冰豆网上搜索。
if(*p_____*s)s=p;
printf("
max=%d,index=%d\n"
_____,s-a);
}
【空1】
【参考答案】
a+i
&
a[i]
============================================================
【空2】
p-a
-a+p
【空3】
>
【空4】
*s
删除一个字符串中的所有数字字符。
voiddelnum(char*s)
inti,j;
for(i=0,j=0;
_____'
\0'
;
if(s[i]<
'
0'
_____s[i]>
9'
)
{
_____;
j++;
}
s[j]='
;
main()
char*item;
\ninputastring:
\n"
);
gets(item);
\n%s"
item);
【空1
s[i]!
=
*(s+i)!
*(i+s)!
【空2】
||
s[j]=s[i]
*(s+j)=*(s+i)
s[j]=*(s+i)
*(s+j)=s[i]
delnum(item)
以下程序的功能如(图1)。
/**********FILL**********/
_____
main()
floatx,f;
%f"
&
x);
if(x<
0)_____;
elseif(_____)
f=2*x+1;
else
f=sin(x)+5;
x=%f,y=%f\n"
【空1】【参考答案】
math.h"
#include<
math.h>
【空2】【参考答案】
f=fabs(x+1)
【空3】【参考答案】
x<
=5
5>
=x
6
6>
x
x>
=0&
0<
=x&
!
(x>
5)
【空4】【参考答案】
x,f
求出二维数组中的最小元素值。
stdio.h>
/***********FILL***********/
min_value(intm,intn,_____)
inti,j,min;
min=array[0][0];
m;
for(j=0;
j<
n;
j++)
/***********FILL***********/
if(min_____array[i][j])min=array[i][j];
return(_____);
inta[3][4]={{1,3,5,7},{2,4,6,8},{15,17,34,12}};
minvalueis%d\n"
_____);
intarray[][4]
intarray[3][4]
min
min_value(3,4,a)
程序填空
1.功能:
{
intf;
doublet,pi;
t=1;
pi=t;
f=1;
n=1.0;
while(_____)
n=n+2;
t=f/n;
pi=pi+t;
pi=%10.6f\n"
pi);
【空1】floatn;
【空2】fabs(t)>
=1e-6或fabs(t)>
=0.000001或1e-6<
=fabs(t)或0.000001<
=fabs(t)
【空3】f=-f或f=-1*f或f=-1*f或f=f*(-1)
【空4】pi=pi*4或pi*=4
2.功能:
对任一整数N(N≠0),它都可以分解成1(或-1)和一些质数(素
数)因子的形式。
例如:
当N=150时,可分解成1×
2×
3×
5×
5;
当N=-150时,可分解为-1×
5。
下边程序能实现这种分解过程。
当N=150,输出以下分解结
果:
N=1*2*3*5*5
intn,i,j,r;
scanf("
n);
if(n==0)
{
printf("
dataerror\n"
exit(0);
elseif(_____)
n=1"
else
n=-1"
n=-n;
for(_____;
=n;
i++)
_____;
while(r==0)
*%d"
i);
r=n%i;
【空1】n>
【空2】i=2
【空3】r=n%i
【空4】n=n/i
下面程序是计算sum=1+(1+1/2)+(1+1/2+1/3)+...
(1+1/2+...1/n)的值。
当n=3,sum=4.3333333
doublef(intn)
inti;
doubles;
s=0;
for(i=1;
returns;
inti,m=3;
doublesum=0;
=m;
/***********FILL***********/
sum=_____\n"
sum);
答案:
位置1:
s+=1.0/i【或】s=s+1.0/i【或】s+=1./i【或】s=s+1./i
位置2:
sum+=f(i)【或】sum=sum+f(i)
位置3:
%f【或】%lf
题号:
7293
/*-------------------------------------------------------
利用全局变量计算长方体的体积及三个面的面积。
ints