- 编写一个程序,求1-1/2+1/3-1/4+…+1/99-1/100
#include<stdio.h>
main()
{
int i,k=1;float sum=0;
for(i=1;i<=100;i++)
{sum+=k*1.0/i;k=-k;
}
printf("sum=%f\n",sum);}
编写一个程序,求1+(1+2)+(1+2+3)+…+(1+2+3+…+n)
#include <stdio.h>
main()
{
int i,j,n,s=0,sum=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
for(j=1;j<=i;j++)
s+=j;
sum+=s;
printf("%d",sum);
3.编写一个程序,用户输入一个正整数,把它的各位数字前后颠倒一下,并输出颠倒后的结果。
#include<stdio.h>
main()
{
int a,b;
printf("请输入一个整数");
scanf("%d",&a);
do{b=a%10;
printf("%d",b);
}while((a/=10)!=0);
printf("\n");
}