我会把我学习C语言碰到的经典的算法题目全都归类到这个帖子中,希望对和我一样学习编程的小白有帮助!但求精简,以最少的时间入门C语言。
1.输入n个数,输出其中最大的一个数。
#include <stdio.h>
int main()
{
int n,i,s=0; //s为最大的数
int a[100]; //存储的数组
printf("请输入你要比较的个数:");
scanf("%d", &n);
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
if(s<a[i]) s=a[i];
}
printf("最大值是:%d\n",s);
}
2.计算多项式1-1/2+1/3-1/4+.....+1/99-1/100的值。
#include<stdio.h>
int main()
{
double a=2, b=1, sign=1;
while(a<=100)
{
sign = -sign;
b = sign/a + b;
a = a + 1;
}
printf("sum = %lf\n",b);
return 0;
}
3.输入a,b,c三个值,