输出1到5的阶乘值(静态变量)

zz/2024/2/26 0:36:05
#include <stdio.h>
#include <conio.h>
int main(){
  int fac(int n);
  int i;
  for(i=1;i<=5;i++)
    printf("%d!=%d\n",i,fac(i));
    getch();
    return 0;

int fac(int n){
  static int f=1;
  f=f*n;
  return f;

}



http://www.ngui.cc/zz/2689563.html

相关文章

图-笔记

1.若E是有向边&#xff08;也称为弧&#xff09;的有限集合时&#xff0c;则图G为有向图&#xff1b;若E是无向边&#xff08;简称边&#xff09;的有限集合时&#xff0c;则图G为无向图。 2.有n(n-1)/2条边的无向图称为完全图&#xff0c;具有n(n-1)条弧的有向图称为有向完全…

《计算机网络》-数据链路层笔记及部分课后习题

第三章 3-1.数据链路(即逻辑链路)与链路(即物理链路)有何区别? “电路接通了”与”数据链路接通了”的区别何在? 答&#xff1a;数据链路与链路的区别在于数据链路出链路外&#xff0c;还必须有一些必要的规程来控制数据的传输&#xff0c;因此&#xff0c;数据链路比链路多…

c#数字华容道

代码如下&#xff1a; using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace WindowsFormsApp6{ …

从键盘输入一个年份,判断这一年是否为闰年

import java.util.Scanner; class Demo2 { public static void main(String[] args) { Scanner scnew Scanner(System.in); System.out.println("请输入一个年份&#xff1a;"); int yearsc.nextInt(); //判断是否为闰年 if((year%40&&year%100!0)||(yea…

练习把一个整数逆序输出

代码如下&#xff1a; /* 练习把一个整数逆序输出 分别把个位&#xff0c;十位&#xff0c;百位&#xff0c;千位等各位的数字取出来*/import java.util.Scanner;class Demo18 { public static void main(String[] args) { Scanner scnew Scanner(System.in); System.out.p…

定义方法,把一个偶数表示为两个素数之和

import java.util.Scanner; /* * 把一个偶数表示为两个素数之和 */ public class Demo33 { public static void main(String[] args) { Scanner scnew Scanner(System.in); System.out.println("请输入一个偶数&#xff1a;"); int nsc.nextInt(); ou(n); } public…

练习定义分数 类

如图所示&#xff0c;在一个包中定义两个类。通过创建对象实现类的调用 相关代码如下&#xff1a; package com.gradedefinition.demo01;public class Demo01 { public static void main(String[] args) { Fraction f1new Fraction(); //创建分数对象 f1.numerator3; f1.deno…

定义一个日期类:包括年、月、日三个成员变量,显示日期的方法

/*定义一个日期类&#xff1a;包括年、月、日三个成员变量&#xff0c;显示日期的方法 * 提供构造方法&#xff1a;定义无参构造方法&#xff0c;和有参构造方法 */ 代码如下&#xff1a; public class Demo { public static void main(String[] args) { Date date1…

单例设计模式编程练习

单例设计模式&#xff1a;是指在程序的运行过程中&#xff0c;只有一个实例的存在。 同一个类的若干对象需要访问同一个数据&#xff0c;这个数据保存在静态变量中&#xff1b; 如果不同的类的若干对象访问同一个数据&#xff0c;其中一个解决方案就是单例。 ① 把构造方法私有…

字父类中构造方法的调用练习

Person类&#xff1a;&#xff08;父类&#xff09; public class Person { private String name; private int age; public Person(){ this("李四", 20); } public Person(String name,int age){ this.namename; this.age…