函数练习

简介: 用菜单的形式分别选择百钱买百鸡,九九表,水仙花数。

用菜单的形式分别选择百钱买百鸡,九九表,水仙花数。
程序如下:

include "stdio.h"

void sxhs();
void jjb();
void bqmbj();
main()
{int i;
printf("1.水仙花数\n");
printf("2.乘法九九表\n");
printf("3.百钱买百鸡\n");
printf("请选择1~3的菜单:");
scanf("%d",&i);
if (i==1)sxhs(); //当x=1,调用求水仙花数的函数
if (i==2)jjb();
if (i==3)bqmbj();
}
/水仙花数/
void sxhs()
{
int i,a,b,c;
printf("\n下列数字为水仙花数:\n");
for(i=100;i<=999;i++)
{
a=i/100;
b=(i-a100)/10;
c=i-a
100-b10;
if (i==a
aa+bbb+ccc)
printf("%d \n",i);
}
}
/
乘法九九表/
void jjb()
{int i,j;
printf("\n乘法九九表\n");
for(i=1;i<=9;i++)
{for(j=1;j<=i;j++)
{printf("%-5d",i
j);}
printf("\n");
}
}
/百钱买百鸡/
void bqmbj()
{int x,y,z;
printf("公鸡数 母鸡数 小鸡数\n");
for(x=1;x<=50;x++)
for(y=1;y<=33;y++)
{z=100-x-y;
if(2x+3y+0.5*z==100)printf("%4d %4d %4d\n",x,y,z);
}
}

相关文章
|
5月前
|
Shell PHP
escapeshellarg() 函数
escapeshellarg() 函数
|
8月前
|
安全 程序员 数据处理
CreateFileMapping函数详解
CreateFileMapping函数详解
|
程序员 编译器 C语言
从零带你认识函数(一)
从零带你认识函数
97 1
|
C语言
C语言知识点之 函数2
C语言知识点之 函数2
53 0
|
算法 编译器
函数(2)
函数(2)
|
存储 编译器
函数
函数
87 0
|
存储 数据采集 索引
再遇函数
简介:学习python的学习笔记 3,在B站《求知学堂》学习。
再遇函数
十、详解函数柯里【下】
柯里化是函数的一个高级应用,想要理解它并不简单。因此我一直在思考应该如何更加表达才能让大家理解起来更加容易。 通过上一个章节的学习我们知道,接收函数作为参数的函数,都可以叫做高阶函数。我们常常利用高阶函数来封装一些公共的逻辑。 这一章我们要学习的柯里化,其实就是高阶函数的一种特殊用法。
157 0