难度 1 循环构造4计算 s=1—2!+3!—4!+…—10!的值并输出。 -3301819#includevoid main(){int n,f=—1;float t,sum=0;for(n=1;n<=51;n++){t=1。0/(2*n-1);f=-f;sum=sum+t*f;}printf("%f”,sum);}10编写程序求出 555555 的约数中最大的三位数是多少。 规定必须使用 do—while 语句实现. #includeVoid main(){ int x;Scanf(“%d”,&x) ;While()}110编写程序,求 S=1/(1*2)+1/(2*3)+1/(3*4)+……前 50 项之和.规定必须使用 for 语句实现。 0.980393#include 〈stdio.h〉void main( ){ int i; float sum=0; for(i=1;i〈=50;i++)sum=sum+1.0/(i*(i+1)); printf(”\ns=%f\n”,sum);}111编写程序,求 S=1/(1+2)+1/(2+3)+1/(3+4)+……前 50 项之和。规定必须使用 while 语句实现。 #include void main( ){ int i=1; float sum=0;while(i〈=50){ sum=sum+1。0/(i+(i+1)); i++;} printf("\ns=%f\n”,sum);} 1.947676179输入 10 个整数,记录同步能被 3 和 7 整除的个数,成果寄存在变量 nCount 中。将 nCoun 输出。规定必须使用 do-while 语句实现。#include "stdio。h"void main(){int a[10] ;int i=0 ,nCount=0;do { scanf("%d”,&a[i]); i++;}while(i〈10);i = 0 ; do { if(a[i]%3 == 0 && a[i] % 7 == 0) nCount++;i++;}while(i〈10); printf("%d", nCount);}181编写一种 sum 函数求和:输入一种正整数 n,记录不不小于 n 值的所有正偶数的和,在主函数中完毕输入输出。规定用 do—while 语句实现。#include ”stdio。h"void main(){int n,sum=0,i ;printf("请输入一种正整数:”);scanf("%d”,&n) ; i = 2;do {sum=sum+i...