c语言整除为什么n能被3和7整除不能表示为能被21整除?

求助!编写C语言程序,其中fun函数的功能是:求n以内(不包括n)同时能被3与7整除的所有自然数之和的平方根;_百度知道
求助!编写C语言程序,其中fun函数的功能是:求n以内(不包括n)同时能被3与7整除的所有自然数之和的平方根;
主函数的功能是输入n的值,调用fun函数,并输出结果
提问者采纳
double fun(int n){#include&n,
return sqrt(sum);%d&i&.h&gt.h&}int main(){
for(i=0;;n&++i)
if(i%3==0&&i%7==0)
sum+=i,sum=0;%lf\
return 0#include&lt,&n),fun(n))
#include&stdio.h&#include&math.h&那是起什么作用的啊?我们书上的完整程序都是以main()开始的
提问者评价
其他类似问题
为您推荐:
其他2条回答
h&&#47!(n%7))
while(--n)
printf(&/#include &//
return sqrt((double)s);}int main(){///&#47,fun(n));//%d&/;double fun(int n)&#47.h&&#47,&n);}求采纳;/
scanf(&函数fun(){
int s=0;/%g&
return 0;&#47!(n%3)&&;/stdio#include &lt
int main()是什么意思呀,可以换别的吗
标准C规定main函数必须有int型的返回值,可以这样:void main()或者直接main()但是有的编译器可能会警告。如果满意的话,请采纳,谢谢
return 0;这一步我看不懂
因为主函数是int main()
也就是说main()函数的返回值是整型所以返回整型值0,即 return 0;一般认为返回值为0说明程序正常运行如果满意的话也不用采纳了,因为你没法再采纳了,谢谢
#include &stdio.h&#include &math.h&float fun(int n){
int i,sum = 0;
for(i=1;i&n;i++)
if((i%3==0)&&(i%7==0))
sum=sum+i;
return (float)sqrt(sum);}int main(void){
printf(&请输入 n: &);
scanf(&%d&,&n);
printf(&%f\n&,fun(n));
return 0;}
fun函数的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁您的举报已经提交成功,我们将尽快处理,谢谢!
9*4+2=38-----------被7整除于3,
这个数是38
大家还关注
(window.slotbydup=window.slotbydup || []).push({
id: '2081942',
container: s,
size: '1000,60',
display: 'inlay-fix'C语言 输入一个数,判断是否被3,5,7整除,并输出同时被几个整除_百度知道
C语言 输入一个数,判断是否被3,5,7整除,并输出同时被几个整除
提问者采纳
; scanf(& a=0;能被 %d 个数整除\n& if (n%3==0)
++a; return 0,&n);;int main(void){%d& else
printf(& if (a==0)
printf(&quot,7整除\n&quot,a);不能被3; if (n%5==0)
++a;),a.h&gt,5; if (n%7==0)
++a#include&lt
其他类似问题
为您推荐:
整除的相关知识
其他1条回答
请输入一个数& main() { int s=0.h&(i*(i+1)*(i+2));(3*4*5)-;,判断是否都能被3整除;%d\(19*20*21)-1/%d&#92:#include&lt.;i++)if(i%==1&&i%3==2&&i%4==3&&i%5==4&&i%7==5)break.#include& for(i=0;%d&quot,i).求满足这个条件的最小的自然数,除以3余2.h&gt.;(i*(i+1)*(i+2)),除以5余4;=20; main() { int a.,&a),除以7余5; printf(&;(2*3*4)+1/}有很多自然数除以2余1;i&);%d&#92:s=1/scanf(&quot,s); else s=s-1/.;1*22)#include&if(a%3==0) printf(&i&n&quot,除以4余3.h&gt,a);;n& main() { int i,i;printf(&n&}利用循环语句求前20项的和; }printf(&(1*2*3)-1&#47..+ 1/ for(i=1;i++){if(i%2==1)s=s+1&#47从键盘输入一个数
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁安徽大学C语言实验平台作业答案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
安徽大学C语言实验平台作业答案
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩55页未读,继续阅读
你可能喜欢}

我要回帖

更多关于 c语言中表示10的n次方 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信