精品文档
if (a>0) p++; else if (a<0) n++; else z++; }
printf(\正数:], 负数:],零:]\\n\
}
7、编程序实现求1-10之间的所有数的乘积并输出。
#include
long sum=1; for(i=1; i<=10; i=i+1) sum=sum*i;
printf(“the sum of odd is :%ld”,sum); }
8. 从键盘上输入10个数,求其平均值。 #include
int a,i,sum=0; float ave;; for(i=0;i<10;i++){
scanf(\
精品文档
精品文档
sum+=a; }
ave=(float)sum/10;
printf(\ }
9、编程序实现求1-1000之间的所有奇数的和并输出。
#include
printf(“the sum of odd is :%d”,sum); }
10.有一个分数序列:2/1,3/2,5/3,8/5,13/8,……编程求这个序列的前20项之和。 #include
精品文档
精品文档
t=a; a=a+b; b=t; }
printf(\}
11.从键盘输入两个数,求出其最大值(要求使用函数完成求最大值,
并在主函数中调用该函数) #include
scanf(\m=max(a,b); printf(\}
float max(float x,float y) {
if (x>=y) return x;
精品文档
精品文档
else return y; }
12. 编写程序,其中自定义一函数,用来判断一个整数是否为素数,主函数输入一个数,输出是否为素数。
#include
int IsPrimeNumber(int number) { int i;
if (number <= 1)
return 0;
for (i=2; i return 0; } return 1;} void main() { int n; printf(“Please input n:”); scanf(“%d”,&n); if(IsPrimeNumber(n)) printf(“\\n%d is a Prime Number”,n); 精品文档