1、
#include <stdio.h>
void main()
{ int i =1,sum=0;
while(i<=100)
{ if(i%2==1)
sum=sum+i;
i++;
}
printf(“%d\n”,sum);
}
上面程序的主要功能是 。
2、
#include <stdio.h>
void main()
{ long i,s=1;
for(i=2;i<100;i+=2)
s=s*i;
printf(“ld”,s);
}
上面程序的功能是
3、
#include <stdio.h>
void main()
{ int a[10] ,i=0;
for(i=0;i<10;i++)
{ a[i]=i+1;
printf(“a[%d]=%3d\t “,i,a[i]);
if( i%2==1)
printf(“\n”);
}
} }
上面程序段输出的结果是:
1、编程,输入a,b,c三个值,输出其中最大者。
void main()
{ int a ,b,c,max;
printf(“请输入三个数a,b,c:\n”);
;
max=a;
if(max<b)
;
if(max<c)
;
printf(“最大数为:%d”, );
}
2、 求1!+2!+…+20!.。
#include <stdio.h>
void main()
{ float s=0,t=1; int n;
for(n=1;n<=20; )
{ t= /*求n! */
s= /*累加*/
}
printf(“1!+2!+…+20!=%e\n”,s);
}
1、一球从100m高度自由落下,每次落地后反弹回原高度的一半,再落下。求它在第10次落地时,共经过多少m?第10次反弹多高?试编程求解
急,自导几题写几题,都有分