great fun 呼叫函式fun计算m=1-2+3-4+9-10屏输出结果
呼叫函式fun计算m=1-2+3-4+9-10屏输出结果
呼叫函式fun计算m=1-2+3-4+9-10屏输出结果

#include<stdio.h>int fun(int n){ int sum=0,f=1; for(int i=1;i<=n;i++){ sum=sum+(i*f); f=-f; 一负一正来回徘徊,即可形成1-2+3-4+9-10...N这种效果。 } return sum;}int main(){ int n,sum=0; printf("请输入一个整数N:"); scanf("%d",&n); sum=fun(n); printf("%d",sum); return 1;}
编写一个程式以实现以下功能:子函式fun计算:m=1-2+3-4+5-6+7-8+9-10主函式中呼叫子函式并输出结果。
---------------------------------------------------------------------------
#include <stdio.h>
int sum(void)
{
int i,s,fg=1;
for (s=0,i=1; i <= 10; i++) {
s+=i*fg;
fg*=-1;
}
return s;
}
int main(void)
{
printf("%d",sum());
return 0;
}
---------------------------------------------------------------------------
通过呼叫fun函式,求s=1! 2! 3! 4! 5!并输出程式结果
#include <stdio.h>
int fun(int n){
int t=1, i;
for(i=1; i<=n; i++)
t*=i;
return t;
}
int main(){
int s=0,i;
for(i=1; i<=5; i++)
s+=fun(i);
printf("s=%dn",s);
return 0;
}
写一个函式,求1!+2!+3!+4!+.+n.主函式呼叫该函式,输出结果.(要求函式呼叫)
递回演算法、我用java写了一个、 public static void main(String[] args) {
long result = 0;
int n = 2;
for (int i = 1; i <= n; i++) {
result += Cumulative(i);
}
System.out.println(result);
} static long Cumulative(int n) { if (n == 1)
return 1;
else
return n * Cumulative(n - 1); }
写一个函式,求2*4矩阵奇数个数,在主函式中呼叫函式并输出结果
int cal_odd(int a[2][4])
{
int t=0;
for(i=0;i<2;i++)
for(j=0;j<4;j++)
{
if(a[i][j]%2!=0)
t++;
}
return t;
}
矩阵存在a[2][4],其他的简单了
3.VB 呼叫函式计算1!+2!+3!+…+n!
Function jx(n) As Single
Dim i, m
jx = 0
m = 1
For i = 1 To n
m = m * i
jx = jx + m
Next i
End Function
Private Sub Form_Click()
n = InputBox("输入n")
s = jx(n)
Print s
End Sub
主函式中输入x和y,呼叫函式得到x的y次方,并输出结果。的演算法框图
我给你程式码吧,你自己想想怎么实现的
#include<stdio.h>
main()
{
int x,y,res;
scanf("%d%d",&x,&y);
res=power(x,y);
printf("%d",res);
}
int power(int x,int y)
{
int i;
int result=1;
for(i=0;i<y;i++)
{
result*=x;
}
return result;
}
在主函式中输入10个正整数,呼叫函式找出能被4整除的数,并在主函式中输出结果
#include<iostream>
using namespace std;
int Cacu(int num)
{if(num%4==0) {return(1);} else{return(0); }}
int main(){int a,i;for(i=1;i<=10;i++){cin>>a;if(Cacu(a)){cout<<a<<endl;}}system("pause");}
定义一个函式求两数的和的平方(a+b)2。主函式实现输入a与b、呼叫函式和输出计算结果。
#include<stdio.h>
int fun(int a, int b)
{
return (a+b)*(a+b);
}
int main()
{
int a,b;
scanf("%dn%d",&a,&b);
printf("%dn", fun(a,b));
}
帮你写了一个,以后作业要自己做哦~~