编写一程序,求1-3+5-7+.........-99+101的值。 void main() { int i,s,t=1; for(i=1,( );i<=101;( )) { s+=( ); t=( ); } printf(“1-3+5-7+.........-99+101=%d\n",s); }
举一反三
- s=1/(1*3)-1/(3*5)+1/(5*7)-1/(7*9)+......-1/(99*101),编程求s的值并输出
- 下面程序的功能是计算1-3+5-7+ …… -99+101的值。 main() { int i,t=1,s=0; for(i=1;i<=101;i+=2) { t=______; s=s+t; t=_______; } printf("%d\n",s); }
- 有以下程序: int main() { int i,s=1; for(i=1 ;i<=50 ;i++) if( !(i%5)&& !(i%3)) s+=i; printf(“%d\n”,s); return 0; } 程序的输出结果是( )
- 有以下程序:main(){inti,s=1;for(i=1;i<50;i++)if(!(i%5)&&!(i%3))s+=i;printf("%d\n",s);}程序的输出结果是().
- 下面的程序是求1!+3!+5!+……+n!的和。 #include main { long int f,s; int i,j,n; (1) ; scanf("%d",&n); for(i=1;i<=n; (2) ) { f=1; for(j=1; j<=i;j++) (3); s=s+f; } printf("n=%d,s=%ld ",n,s); }