题目如下:

A、B和C三人去餐馆吃饭,他们每人要的不是火腿就是猪排

(1)如果A要的是火腿,那么B要的就是猪排

(2)A或C要的是火腿,但不会都要火腿

(3)B和C不会都要猪排

请问他们各要的什么?

#include

void fun(char x,int y)

{

char *str0="火腿";

char *str1="猪排";

if(y==0)

printf("%c要的是%s\n",x,str0);

else printf("%c要的是%s\n",x,str1);

}

void main()

{

int a,b,c;

for(a=0;a<=1;a++) /*定义a=0为A要火腿,a=1为a要猪排。b、c同a*/

for(b=0;b<=1;b++)

for(c=0;c<=1;c++)

if(((a==0&&b==1)||(a==1&&(b==0||b==1)))&&a!=c&&(b!=c||b==0&&c==0))

{

fun('A',a);

fun('B',b);

fun('C',c);

printf("\n");

}

}

餐厅点菜c语言程序代码,C语言编程——餐馆点菜相关推荐

  1. fifo算法c语言程序代码,c语言实现fifo算法及代码

    C语言是一门通用计算机编程语言,应用广泛.C语言的设计目标是提供一种能以简易的方式编译.处理低级存储器.产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言. 尽管C语言提供了许多低级处理的功 ...

  2. 50行以上c语言程序代码,C语言非常简单的字符统计程序50行

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 该程序用于实现linux系统中wc命令的最简单模式 wc 命令用于统计文件中字符信息. [xx@localhost 1.5]$ wc 01.c 02.c ...

  3. 24点游戏c语言程序代码,C语言实现24点游戏源代码

    本文实例为大家分享了C语言实现24点游戏的具体代码,供大家参考,具体内容如下 将算法实现改成C语言,并可在linux服务器上运行.同时修改为可显示所有结果. 注:如果传参重复,如4,4,7,7这样,会 ...

  4. 文件压缩c语言程序代码,C语言程序设计之RLE压缩解压算法

    先介绍一下RLE压缩算法: 游程编码(Run-Length Encoding, RLE)又称行程长度编码或者变动长度编码法,在控制理论中对于二值图像而言是一种编码方法,对连续的黑,白向像素以不同的码字 ...

  5. 风淋门控制器c语言程序代码,C语言程序设计 第10章位运算

    陋巷膳宿披萨小凹常情果壳.国乒稠油男用呈现发蒙密致撞角还在.碘值能工凝然晴明挂心石拐迸射纽澳.长发拆线锅巴除险公假沙司两袖抗御C语言程序设计 第10章位运算,破门共聚绮思蚕蛾锅焦?行窃乖觉资材芦花疝痛 ...

  6. hmac算法C语言程序代码,C语言实现HMAC算法

    HMAC算法相当容易理解. Function hmac Inputs: key: Bytes array of bytes message: Bytes array of bytes to be ha ...

  7. 门诊挂号c语言程序代码,C语言版医院管理系统

    #include "stdio.h" #include "string.h" #include "stdlib.h" #include &q ...

  8. 在线测试c语言程序代码,C语言在线测评系统的使用

    系统学习请关注公众号:C简简 一.在线测评系统 Online Judge系统(简称OJ)是一个在线的判题系统.用户可以在线提交程序源代码,系统对源代码进行编译和执行,并通过预先设计的测试数据来检验程序 ...

  9. c语言p1-melepeo,学生选课系统c语言程序代码

    学生选课系统c语言程序代码 (25页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 #include #includestruct cou ...

  10. C语言 程序代码编写规范

    前言 一个好的程序编写规范是编写高质量程序的保证.清晰.规范的源程序不仅仅是方便阅读,更重要的是能够便于检查错误,提高调试效率,从而最终保证软件的质量和可维护性. 说明 l 本文档主要适用于刚刚开始接 ...

最新文章

  1. 使用大脑活动反馈的刺激技术自动化治疗脑部疾病
  2. 【好文推荐】查看mysql安装位置
  3. 2010最后一篇:使用PyQt4开发的一个开源小程序QaoBa
  4. c语言中return的作用_C语言简介
  5. 进程的静止和活动状态
  6. assertion failed:concurrent update to the log .mutiple streaming jobs delete 4
  7. Fiddler及浏览器开发者工具进行弱网测试
  8. BZOJ 1051 || POJ 2186 受欢迎的牛 Tarjan
  9. 是时候复习下 Webpack 了
  10. termux搭建局域网web服务器
  11. Linux下C程序的编辑,编译和运行以及调试
  12. Android设置来电号码归属地
  13. 【自动控制理论(三)】频率特性
  14. 基于《java2实用教程》的java知识点复习整理【第一章——java入门】
  15. 【转载】Java 14都快出来了,为什么还有那么多人执着于Java 8?
  16. 怎样学好软件工程专业!!!
  17. 团队成员分工及绩效评估
  18. 第六届全国信息技术应用水平大赛Java组复赛B卷试题答案
  19. 11个热门物联网开发平台的比较
  20. 操作系统——设备管理

热门文章

  1. C++两个函数可以相互递归吗_设计递归函数竟然这么简单!
  2. iOS 通过商品短链接跳转京东商品详情页
  3. Beagleboneblack的MLO文件干了些啥
  4. 戴尔服务器重装系统识别不到硬盘,戴尔台式机重装系统(戴尔台式机重装系统找不到硬盘)...
  5. 我的乖乖,ajax传值后台接收不到
  6. S3C2440的裸奔--内存篇(非MMU)--------转的网友 泠瑛 的博客文章在此谢过!
  7. python中iter是什么意思_Python __iter__ 深入理解
  8. Condition实现线程通信
  9. win10下Linux子系统(ubuntu)开启并配置(shell主题,设置中文环境,图形界面...)
  10. python接受键盘输入_Python读取键盘输入的2种方法