我是靠谱客的博主 优雅西牛,最近开发中收集的这篇文章主要介绍C语言练习题:查找星期(指针),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

设每个星期都有一个对应的序号, 其序号和星期的对照表如下:

序号星期
0Sunday
1Monday
2Tuesday
3Wednesday
4Thursday
5Friday
6Saturday

请用程序实现

判断指定的字符串是否是星期, 如果是, 则返回其对应的序号; 如果不是, 则返回-1.

函数定义

int getindex (char *str);

参数说明

  • str, 字符串指针, 表示需要判断的字符串

返回值说明

函数返回星期对应的序号或数字 -1; 其类型为 int.

示例 1

参数

str = "Tuesday"

返回

2

示例 2

参数

str = "Hello"

返回

-1
#include <stdio.h>
int getindex (char *str) {
// TODO 请在此处编写代码,完成题目要求
if(str=="Sunday") return 0;
else if(str=="Monday") return 1;
else if(str=="Tuesday") return 2;
else if(str=="Wednesday") return 3;
else if(str=="Thursday") return 4;
else if(str=="Friday") return 5;
else if(str=="Saturday") return 6;
else return -1;
}
int main () {
int n;
char *str = "Tuesday";
n = getindex(str);
printf("%d", n);
return 0;
}

最后

以上就是优雅西牛为你收集整理的C语言练习题:查找星期(指针)的全部内容,希望文章能够帮你解决C语言练习题:查找星期(指针)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部