以下程序的功能是计算num1和num2的最大公约数.请将fun函数补充完整.
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/17 06:23:55
a=2*a一楼错误,程序语句中乘号以星号表示,不得省略
应该是:s=s+i.它的意思是将s+i赋值给s.因为这是一个DO循环语句,不断地将将i+2赋值给i,变成新的i值,然后新的s+i又赋值给s,变成新的s.
用什么语言编写再问:c语言
/>S=0S=S+P
你自己看看能看得清么?再问:看得行了么?再答:选D,求三者中的最小数并输出。
main函数中的最后一个printf不对应该是printf("theresultism:%lf\n",fun(m));
i是百位(因为i不等于零),j是十位,k是个位第一个if(i==j)保证这两位数不相等第二个if(k!=i&&k!=j)好像是这样吧这是哪里的题啊,用三重循环不得了
print改成printf就可以了标准答案拿去吧除法进行的Int型的除法自己懂得#includeintmain(void){intnum1,num2;intx,y,z,k,j;printf("Ente
第一,你的第二循环中,a、b、c在第一次计数后,又重复了一次,所以不对.第二,你没有对sum1,sum2累加,所以完成循环后,sum1,sum2存放的是最后一次判断的数;同时,正负数和零的计数、累计等
#include#defineN10usingnamespacestd;intmain(){intnum[20],i=0;intsum=0,a=0,b=0;//保存和、正数和负数while(i++>n
如果你要返回一个数值,就要加类型.简单一点,就是这个函数要是算出一个东西来,就要加类型;如果只是做了一件事比如排序什么的,就不要加类型回答你最后一句话的问题,改成你那样是错的:两个整型进行除法计算,你
sum=0;num=num1;do{num++;if(num|2)sum+=num;}while(num再问:似乎不对啊!再答:intnum1;intnum2;cin>>num1;cin>>num2;
#includeintfun(intn){inti,j,k,m;m=n;k=0;for(i=1;i
# 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;接着第三次...
#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,j;for(i=1;i
intnum1,num2,i,sum=0;scanf(%d%d,&num1,&num2);for(i=num1;i