switch和数组两种方法对不同输入做不同响应
2018-02-26 19:01
218 查看
#include<stdio.h> int main(void) { int i; scanf("%d",&i); switch(i) { case 1: printf("who\n"); break; case 2: printf("what\n"); break; case 3: printf("when\n"); break; case 4: printf("where\n"); break; case 5: printf("why\n"); break; default: printf("don't know\n"); break; } return 0; }
#include<stdio.h> int main(void) { int i; char *str[5]={"who","what","when","where","why"}; scanf("%d",&i); if(i<=5&&i>=1) printf("%s\n",str[i-1]); else printf("don't know"); return 0; }
相关文章推荐
- Javascript从数组中随机取出不同元素的两种方法
- PHP分割两个数组的相同元素和不同元素的两种方法
- 在输入的字符串中判断是否有a,多种方法(比较前两种不同的表示方法)
- PHP瓜分两个数组的相同元素和不同元素的两种方法
- PHP瓜分两个数组的相同元素和不同元素的两种方法
- @V@ java代码笔记2010-06-12:java控制台输入各类型类实现;以及判断输入字符串里面是否有数字的两种方法:方法1:转换成字符数组;方法2:正则表达式。
- java简单实现双色球彩票模拟实例(数组、排序、方法、随机数、键盘输入)
- 多行文本框限制输入字符长度(两种方法)
- 杨辉三角形(pascal triangle)的两种不同思路的C实现方法
- 两种文本文件的输入方法
- Java语言实现数组的键盘输入(综合几种方法实现)
- Java从控制台获取输入的两种方法
- 排序字符串数组函数(两种方法)
- PHP实现查询两个数组中不同元素的方法
- OC中动态创建可变数组的问题.有一个数组,数组中有13个元素,先将该数组进行分组,每3个元素为一组,分为若干组,最后用一个数组统一管理这些分组.(要动态创建数组).两种方法
- 响应正文输入输出流方法
- 在Activity中响应ListView内部按钮的点击事件的两种方法
- 两种方法实现:输入一个链表,从尾到头打印链表每个节点的值
- 使用不同的方法结合/合并两个JS数组
- 通过Ajax两种方式讲解Struts2接收数组表单的方法