第九次作业

发布时间:2022-06-28 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了第九次作业脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

1.实现一个菜单  可以切换 ,可以返回主菜单

主菜单

 1.登录

  2.注册

  3.输出水仙花数

  4.退出程序

请选择:

 

选择后实现对应的功能

#include<stdio.h>

void mainMenu();

void two();

main()

{

         mainMenu();

}

void mainMenu(){

         int i;

         printf("1.登录n");

         printf("2.注册n");

         printf("3.输出水仙花数n");

         printf("4.退出程序n");

         printf("请输入你的选项,输入相应数字即可n");

         scanf("%d",&i);

         switch(i){

         case 2:

                  two();

                  break;

         }

}

void two(){

         char yhm[20];

         int m,mm;

         printf("请输入用户名");

         scanf("%s",yhm);

         printf("请输入数字密码");

         scanf("%d",&m);

         printf("请再次输入数字密码");

         scanf("%d",&mm);

                          printf("注册成功");

}

第九次作业

2.使用一个函数,求两个数的最大值,并调用。

#include <stdio.h>

int max(int a,int b);

main()

{

         printf("%d",max(1,2));

 

}

int max(int a,int b)

{

         a>b?a:b;

         return a>b?a:b;

}

 

第九次作业

3.用递归函数求阶乘

#include<stdio.h>

int jc(int n)

{

     if(n==0)

     {

            return 1;

     }

     else

     {

            return n*(n-1);

     }

}

main()

{

     int a,jiec;

     printf("输入a的值:");

     scanf("%d",&a);

     jiec=jc(a);

     printf("输入值的阶乘为:%d",jiec);

}

 

 

第九次作业

4.运用函数,判断一个年份是不是闰年,如果是闰年,返回1,不是的话返回0

#include<stdio.h>

#include<string.h>

        int main ()

   {

        int a;int x;

        int year(int x);

             if (x%4==0&&x%100!=0||x%400==0)

             {

                  return 1;

             }

            

             else {

                  return 0;

             }

             scanf("%d",&a);

             if(year(a)==1)

                  printf("是闰年n");

             else

                  printf("不是闰年n");

            

        }

       

脚本宝典总结

以上是脚本宝典为你收集整理的第九次作业全部内容,希望文章能够帮你解决第九次作业所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: