脚本宝典收集整理的这篇文章主要介绍了第九次作业,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
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,请注明来意。