zoukankan      html  css  js  c++  java
  • 作业5

    1

    #include <stdio.h>

    double Jiec(int n) {

           double t =1 ;

           int i;

           for(i=1;i<=n;i++)

                t = t * i;

           return t;

    void main ( ) {

        int i;

        double sum = 0;

        for(i =1;i<=20;i++)

             sun = sun + Jiec( i );

        printf("1!+2!+... ... +20!=%e",sum);

    2.

    #include <stdio.h>

    //如果n是素数,返回1,否则返回0

    int IsPrime(int n){

         int i;

         if(n==1)    return 0;

         }

         return 1:

    }

    void main(){

         int n;

         printf("请输入一个数: ");

         scanf("%d",&n);

         if(IsPrime(n))

             printf("%d是素数 ",n);

         else

             printf("%d不是素数 ",n);

    }

    3.

    #include <stdio.h>

    int prime(int m){

        int i;

        for(i=2;i<m;i++)

        if(m%i==0)return 0;return 1;

    }

    int main(){

         int i;

         for(i=2;i<=100;i++)

         if(prime(i)=1)

         printf("%d",i);

         return 0;

    }

    4.不会

    5.

    #include <stdio.h>

    //依次输入长度为n的一位数组元素

    void inputScore(int score[],int n){

         int i;

         for(i=0;i<n;i++){

              printf("请输入第%d个学生的成绩:",i);

              scanf("%d",&score[i]);

        }

    }

    //依次输入长次为n的一维数组元素

    void printScore(int score[],int n){

          int i;

          for(i=0;i<n;i++){

               if(i%5==0)

                   printf(" ");

               printf("%d ",score[i]);

          }

    }

  • 相关阅读:
    栈:逆波兰表达式(后缀表达式)
    栈:实现综合计算器(中缀表达式)
    栈:数组模拟栈
    链表(Linked List):单向环形链表
    单链表常见面试题
    链表(Linked List):双向链表
    链表(Linked List): 单链表
    队列和环形队列
    稀疏数组
    Linux命令--pushd和popd
  • 原文地址:https://www.cnblogs.com/zzc214/p/5992365.html
Copyright © 2011-2022 走看看