2017-12-8
来源:互联网 发布:银联数据是国企吗 编辑:程序博客网 时间:2024/06/05 02:00
#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>int main() { /*1. 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第二,我第三; B选手说:我第二,E第四; C选手说:我第一,D第二; D选手说:C最后,我第三; E选手说:我第四,A第一; 比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。 */ int a=0; int b=0; int c=0; int d=0; int e=0; for (a=1;a<=5;a++) { for(b=1;b<=5;b++) { for (c=1;c<=5;c++) { for (d=1;d<=5;d++) { for (e=1;e<=5;e++) { if ( (b==2&&a!=3)||(b!=2&&a==3) ) if ( (b==2&&e!=4)||(b!=2&&e==4)) if ((c==1&&d!=2)||(c!=1&&d==2)) if ((c==5&&d!=3)||(c!=5&&d==3)) if ((e==4&&a!=1)||(e!=4&&a==1)) { if ((a==b)||(a==c)||(a==d)||(a==e)||(b==c)||(b==d)||(b==e)||(c==d)||(c==e)||(d==e)) { break; } printf("a的排名为%d\n\n",a); printf("b的排名为%d\n\n",b); printf("c的排名为%d\n\n",c); printf("d的排名为%d\n\n",d); printf("e的排名为%d\n\n",e); } } } } } } return 0; }
/*2. 日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯 的一个。以下为4个嫌疑犯的供词。 A说:不是我。 B说:是C。 C说:是D。 D说:C在胡说 已知3个人说了真话,1个人说的是假话。 现在请根据这些信息,写一个程序来确定到底谁是凶手。 */#include<stdio.h>int main(){ char n=0; for (n='A';n<='D';n++) { if ((n!='A')+(n=='C')+(n=='D')+(n!='D')==3) { printf("%c是凶手\n",n); } } return 0;}
/*在屏幕上输出杨辉三角*/#include<stdio.h>int main(){ int i=0; int j=0; int n=0; char ch[10][10]={0}; for (i=0;i<10;i++)//设置两肩为1 { ch[i][0]=1; ch[i][i]=1; } for(i=1;i<10;i++)//根据杨辉三角定义,每个数的大小为其上方两数之和 { for(j=1;j<10;j++) { ch[i][j]=ch[i-1][j-1]+ch[i-1][j]; } } for (i=0;i<10;i++) { for (j=0;j<10-i;j++) { printf(" "); } for (j=0;j<=i;j++) { printf("%d ",ch[i][j]); } printf("\n\n\n"); } return 0;}
阅读全文
0 0
- 2017/8/12
- 2017-8-12
- 2017/8/12
- 2017/8/12
- 2017-8-11&&12
- 2017-12-8
- 2017/12/8
- 2017-12-8
- 2017-8-12 Struts2学习笔记三
- 【2017/8/12】Linux7 keepalived+nginx配置
- 2017-12-8又半途而废,接下去怎么办
- 2017-12-8训练营第三天
- 2017/12/8 第三天培训
- LeetCode练习记录2017/12/8
- 2017年8月12日训练日记
- 2017年8月12日训练日记
- 2017/8/12训练日记(单调栈)
- 2017年12月8日 Java 笔记
- Java中Collections.sort()的使用!
- 资料:基督徒对别的宗教之态度
- Hacker, pack your bags!
- jQuery小知识
- java json 简单例子
- 2017-12-8
- win10 搭建完整深度学习开发环境
- 48 Port Gigabit Switch Recommendations
- jQuery UI(二)
- 人脸关键点的定位
- sap中用函数增加断点(break point)
- Java异常总结
- 使用canvas.drawRoundRect()时,解决四个圆角的线比较粗的问题
- [Leetcode] 520. Detect Capital 解题报告