面程序的功能是:计算1到10之间奇数之和及偶数之和,请填空.
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 18:28:11
a=2*a一楼错误,程序语句中乘号以星号表示,不得省略
应该是:s=s+i.它的意思是将s+i赋值给s.因为这是一个DO循环语句,不断地将将i+2赋值给i,变成新的i值,然后新的s+i又赋值给s,变成新的s.
#includedoublefun(intm){doubley=1.0;inti;//i改为小写//y+=1.0/(i*i);//1改为1.0return(y);}main(){intn=5;prin
intcount=0;for(inti=1;i
/>S=0S=S+P
1、求得是分段函数2、
[1]:t=t*i[2]:t=-t/i;//通过[2]让t交替以1或-1出现.我楼上的回答,除了1之外,都是负的了,如-3、-5、-7,一楼的回答:[1]填t=t*i,[2]填i=i*(-1)中,当你
main函数中的最后一个printf不对应该是printf("theresultism:%lf\n",fun(m));
1、doublee=1e-3表示定义double型变量e=10的负3次方这个程序要执行的功能是求s=3/4+(-5/16)+(7/36)+(-9/64)+.,即求s=(-1)的(t+1)次方乘以(t+
i是计算用得数字循环是1到101.每次循环i+2,即1357...t是用来切换加减的变量s是用来统计总数的变量.
第一,你的第二循环中,a、b、c在第一次计数后,又重复了一次,所以不对.第二,你没有对sum1,sum2累加,所以完成循环后,sum1,sum2存放的是最后一次判断的数;同时,正负数和零的计数、累计等
#include#defineN10usingnamespacestd;intmain(){intnum[20],i=0;intsum=0,a=0,b=0;//保存和、正数和负数while(i++>n
#include#includevoidswap(intc[],intlen){inti=0;inttmp;for(;i{tmp=c[i];c[i]=c[len];c[len]=tmp;}}intmu
# include <stdio.h>void main(){int i=0,s=0;while(i<=100){s=s+i;i+=2;&nb
我认为选C,当sum=sum+n%10;第一次的时候sum=1;第二次就是在n=n/10;求商后sum=1+n/10;接着第三次...
main(){inti,max,min,a[10];for(i=0;i
#includevoidmain(){inti,j;floatx=0,y=1;for(i=1;i
#includeintmain(){inti,n;floatsum;scanf("%d",&n);sum=0.0;for(i=1;i
#includemain(){inti,m=0;for(i=1;i