C语言两道for循环题目

发布网友 发布时间:2022-04-20 04:29

我来回答

3个回答

热心网友 时间:2023-07-29 20:32

1.
int itera(int k)
{
for(int j=k;j!=0;j--)
j*=k;
return j;
}
int main()
{
int i;
scanf("i=%d",&i);
printf("%d",itera(i));
}

2最多接受10个数?
int main()
{
int i,j;
int sum=0;
while(j<10)
{
scanf("%d",&i);
if(i==999)
break;
sum+=i;
}

printf("sum=%d",sum);

}

热心网友 时间:2023-07-29 20:32

#include<iostream.h>
void main()
{
int n,t(1);
cout<<"请输入一个正整数:";
cin>>n;
for(int i=1;i<=n;i++)
{
t=t*i;
}
cout<<t<<endl;
}

热心网友 时间:2023-07-29 20:33

/*第一题核心*/
#include "stdio.h"
float fun(int n)
{ float s;
if(n==0)
s=1;
else
s=n*fun(n-1);
return s;
}
/*第2题核心*/
float fun()
{int str[10],i,sum=0;
for(i=0;i<10;i++)
scanf("%d",sre[i]);
for(i=0;i<10;i++)
sum=sum+str[i];
return sum;
}
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com