任意输入英文的星期几,通过查找如图所示的星期表,输出其对应的数字,若查到表尾,仍未找到,则输出错误提示信息

0 Sunday
1 Monday
2 Tuesday
3 Wednesday
4 Thursday
5 Friday
6 Saturday
#include<stdio.h>
#include<string.h>
#define N 80
int find(char (*a)[N],char *b);//指针引用二维数组
int main(void)
{char a[7][N]={"Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"};char b[N];int ret;printf("请输入星期几的英文单词:");gets(b);ret = find(a,b);if(ret>=0)printf("%d",ret);elseprintf("Error!");
}
int find(char (*a)[N],char *b)
{for(int i=0;i<7;i++){if(!strcmp(a[i],b))//比较a和breturn i;//如果找到对应星期,返回对应的数字}return -1;
}

参考输入输出案例一

参考输入输出案例二

C语言10.10,查找英文的星期几相关推荐

  1. 任意输入英文的星期几,在查找星期表后输出其对应的数字(C语言)

    #include<stdio.h> #include<string.h> #define MAXDAY 7 #define MAXLEN 10 //用编程实现,任意输入英文的星 ...

  2. c语言输入10个员工,输入10个职工信息,按号码大小排序,再使用查找函数找职工的姓…...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include //主函数 int main() { int sort(int num[10],char name[10][10],i ...

  3. C语言:输入10个人的英文(拼音也行)名字,名字按字母顺序从小到大排列.

    char str[10][10] = {0};char temp[10] = {0};//存储临时字符串//数组名代表数组的首地址,是一个常量地址,不可修改.printf("输入一个名字:& ...

  4. c语言输入10个数从小,C语言中,从键盘输入10个数,从小到大排列输出,怎

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:C语言中,从键盘输入10个数,从小到大排列输出,怎么写啊,最好注回答:#includestdio.h void swap(int * ...

  5. 中南民族大学c语言报告,中南民族大学计算机C语言试题10套.doc

    中南民族大学计算机C语言试题10套.doc 1一.判断 共10题 (共计10分)第1题 ( 1.0分) 题号1488函数即可以嵌套定义,又可以嵌套调用.答案N第2题 ( 1.0分) 题号1256uns ...

  6. C语言的10大基础算法

    算法是一个程序和软件的灵魂,作为一名优秀的程序员,只有对一些基础的算法有着全面的掌握,才会在设计程序和编写代码的过程中显得得心应手.本文是近百个C语言算法系列的第二篇,包括了经典的Fibonacci数 ...

  7. c语言参数传入函数赋值后传出来,c语言第10次实验内容函数2邹显春.ppt

    c语言第10次实验内容函数2邹显春 * #include void call(int, double, double);//使用函数前需要声明 double addition(double,doubl ...

  8. 聚类,k-mean方法,基于密度的方法:DBSCAN,孤立点检测——数据分析与R语言 Lecture 10

    聚类,k-mean方法,基于密度的方法:DBSCAN,孤立点检测--数据分析与R语言 Lecture 10 聚类 dist( )函数 各种类与类之间距离计算的方法 动态聚类:K-means方法 kme ...

  9. c语言小学生四则运算出题_C语言随机10以内四则运算

    Q1:c语言 设计小学生四则运算测试程序,要求随机产生10题四则运算题,答完后给出得分 #include#include#includevoid main() { int a[10],b[10],d[ ...

  10. c语言结构类型ppt,C语言 第10章 结构类型与其他构造类型.ppt

    C语言 第10章 结构类型与其他构造类型 第7章 结构类型与其它构造类型 本章的主要内容 1.三种新的复杂数据类型:结构体型.共用体型.枚举型的概念与作用. 2.结构体的定义方法,结构体型变量.数组. ...

最新文章

  1. python各种文件数据的读取
  2. 皮一皮:这大概就是年轻的味道...
  3. ubunt16.04 安装3090显卡驱动 cuda cudnn pytorch
  4. 插件开发 之 生成代码
  5. 网络事件触发自己主动登录
  6. java报错 csrf_spring security配置(.antMatchers(/).permitAll())后,页面CSRF均报错
  7. CCF NOI1064 计算斐波那契第n项
  8. 玩转python字典与列表(下)
  9. Message Code 【27796】 Failed to connect to server 'hostname';port_ld': 'reason'.
  10. 2019年全国大学生电子设计竞赛D题简易电路特性测试仪试题
  11. 完全java实现一款开源的报表工具简表(JOR)
  12. 用java编程实现java代码的次行代码风格转化为尾行代码风格
  13. java上传文件夹文件
  14. 工业蒸汽_到底什么是蒸汽机,我想要一个吗?
  15. 日志显示格式%d{yyyy/MM/dd-HH:mm:ss} [%thread] %-5level %logger- %msg%n
  16. 五面拿下阿里飞猪offer,java发送notes邮件
  17. 工作流(workflow)参考规范概述
  18. 哪一款电容笔比较好用?平板电脑高性价比电容笔推荐
  19. 运 算 符 和 表 达式
  20. Yocto理论篇 | OpenEmbedded构建系统之Package Feeds

热门文章

  1. 福利福利!!!!!!!!往这看!!!!!
  2. 2018中南大学 计算机考研分数,中南大学2018年硕士研究生招生复试基本分数线
  3. 具象化的代码世界~~Emoji
  4. 数据挖掘技术-绘制人口数目直方图
  5. 软件开发程序员需要掌握的技术
  6. QT总结10-绘制箭头
  7. system32 下exe文件的作用
  8. python求派_python求π
  9. 小样本学习(few-shot learning)之——原形网络(Prototypical Networks)
  10. Qt获取键盘按键ctrl和alt以及shift按键按下和松开