大家好,今天小编关注到一个比较有意思的话题,就是关于c语言求10的问题,于是小编就整理了5个相关介绍c语言求10的解答,让我们一起看看吧。
C语言计算10的阶乘?
思路:先定义一个函数求一个数的阶乘,接着依次从1到10调用该函数就1到10的阶乘并输出。
参考代码:#include<stdio.h>int fun(int n){//定义函数求n的阶乘 if(n==0||n==1) return 1;else return n*fun(n-1);} int main(){int i;for(i=1;i<=10;i++)printf("%d的阶乘为:%d\n",i,fun(i));return 0;} /*输出:1的阶乘为:12的阶乘为:23的阶乘为:64的阶乘为:245的阶乘为:1206的阶乘为:7207的阶乘为:50408的阶乘为:403209的阶乘为:36288010的阶乘为:3628800*/
分析下程序,阶乘可以用递归做,也可以用循环做,这里就放上这两种代码了。
一.递归:
#include <stdio.h>
int f(int t)
{
if (t==1)
return 1;
else
return t*f(t-1);
}
C语言:for循环输入10个数,用if求出最大值(不用数组的情况下)?
#include <stdio.h>
void main()
{
int i,n,max;
scanf("%d", &max );
for( i=1;i<10;i++ )
{
scanf("%d", &n );
if ( n>max )
max=n ;
c语言求十个数的平均值?
2.在编辑页面输入以下代码: #include<stdio.h> int main() { int a,i; float sum=0...
3.选择用输入(printf("please input 10 numbers:");)...
4.使用for循环语句来对10个数值的循环计算,累加在sum语句中。
十个数的平均值等于这十个数的和除以十。
1. 根据平均数的定义,平均数是一组数的和除以这组数的个数,因此十个数的平均值就是这十个数的和除以十。
2. 求和时可以用循环语句对这十个数进行相加,然后再除以十,就可以得到平均数了。
C语言中如何表达10的几次方?
#include<math.h> k=pow(10,i-1)*t; 如果需要强制类型转换,应该用(int)pow(10,i-1)*10而不是int(...)这种形式。
C语言编程:输入10个数,输出其中的正数?
main() { int i=0,a[10]; for(i=0;i<10;i++) /*输入10个数字*/ { scanf("%d,",&a[i]); /*输入整型数字, 以逗号,隔开*/ } for(i=0;i<10;i++) { if(a[i]>0) /*如果大于0则输出*/ { printf("%d ",a[i]); } } }
到此,以上就是小编对于c语言求10的问题就介绍到这了,希望介绍关于c语言求10的5点解答对大家有用。