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;
}