举报 C语言实验 星期几任意输入英文的星期几,通过查找如右图所示的星期表(无图,其中0对应Sunday、1对应Monday、…、6对应Saturday),输出其对应的数字,若查到表尾,仍未找到,则输出错误提示信息“Error!”。 要求用指针数组实现。 扫码下载作业帮搜索答疑一搜即得 ...
weeks=['一','二','三','四','五','六','日']answer=int(input('请输入1-7的整数:'))print('今天为星期'+weeks[answer-1])注意,此代码没有对输入数字进行有效性确认,也就是说假设输入是在1~7之间! print('星期一')elif a == '2':print('星期二')elif a == '3':print('星期三')elif...
例题1:判断星期几 我们首先考虑一个简单的例题,即根据输入的数字1到7,输出对应的星期几。这个问题可以通过switch语句非常方便地解决。 ```c #include <stdio.h> int main() { int num; printf("请输入数字1到7: "); scanf("%d", &num); switch (num) { case 1: printf("星期一\n"); break; ca...
假设我们有一个简单的程序,根据输入的数字输出对应的星期几。我们首先需要用户输入一个数字,然后根据用户输入的数字使用switch语句来判断并输出相应的结果。 ```c #include <stdio.h> int main() { int day; printf('请输入一个数字(1-7): '); scanf('%d', &day); switch(day) { case 1: printf('...
请输入日期: 格式为:1900,1,12015,2,4WeekDay : Wednesday 请输入日期: 格式为:1900,1,1 编者注:用来算现在真实日期的星期是没有问题的。原理是根据已知公元1年1月1日的星期数来推算。如果在你的题目中约定了某天是星期几,你要注意那天的星期是否跟真实的星期相同,如果不同,需要考虑相差几天!
1.1输入一个数字,输出其对应的星期几的英文单词 题目内容描述:根据输入的整型数据x,其取值范围为1~7。1代表星期一Monday,2代表Tuesday,…,7代表Sunday,如果输入的整数x>7或x<0,则给出出错信息。 1.1.1数据处理 数据表达:定义了整形d。 数据处理:switch(d){case1:printf("Monday");break;case2:printf("Tues...
void main(){ int y,m,d,a;scanf("%d%d%d",&y,&m,&d);if(m==1||m==2) { m+=12; y--; } a=(d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7+1;//这是一个公式,百度下就知道了。 printf("输入的这一天是星期%d\n",a);} ...
size_t strlen( char *str );功能:函数返回字符串str 的长度( 即空值结束符之前字符数目)。/ for(j=0,k=0;j<l;j++)//由单词长度决定判断次数 { if(day[j]!=weekday[i][j]){ k=1;break;} } } if(k)printf("Your english is so poor!!!");else printf("星期%d",i);} ...
举报 C语言实验 星期几任意输入英文的星期几,通过查找如右图所示的星期表(无图,其中0对应Sunday、1对应Monday、…、6对应Saturday),输出其对应的数字,若查到表尾,仍未找到,则输出错误提示信息“Error!”。 要求用指针数组实现。 扫码下载作业帮搜索答疑一搜即得 ...