(day-1+10%7)%7;//计算10天后是星期几 printf("10天后是:%s\n",xq[day_after10]);//输出结果 } void main(){ int day; printf("今天是星期几:"); scanf("%d",&day); while(day7){ printf("必须是1至7之间的一个数,请重新输入:"); scanf("%d",&day); }//当输入的数据不满足规则时,...
c语言输入1到7输出星期几的方法如下输入1-7之间的一个整数,然后根据输入的数字判断是星期几,最后输出对应的星期的全称。如输入4,则输出Thursday#includeint_main(int_argc,char*argv[])﹛int_aprintf("输入1-7的整数")scanf("%d",&a)switch(a)﹛case_1printf("Monday\n")breakcase_2printf...
在C语言中,你可以通过以下步骤实现输入1到7并输出对应的星期几: 接收用户输入的整数: 使用scanf函数来接收用户输入的整数。 判断整数是否在1到7的范围内: 使用if语句来判断输入的整数是否在1到7的范围内。如果不在这个范围内,可以输出一个错误信息。 根据输入的整数,选择对应的星期几字符串: 使用switch语句或数组...
include <stdio.h>int main(int argc, char const *argv[]){int data;scanf("%d",&data);printf("星期%d\n",(data +1)%7 + 1);return 0;}
以下是使用C语言实现输出当前北京时间和星期几的两种方法和对其解析 方法一:使用time函数和localtime函数,分别用于获取当前时间和将时间转换为本地时间,计算出当前北京时间和星期几。代码如下: #include <stdio.h> #include int main() { struct tm *t; time_t timer...
"星期日\n");break;case 1:printf("星期一\n");break;case 2:printf("星期二\n");break;case 3:printf("星期三\n");break;case 4:printf("星期四\n");break;case 5:printf("星期五\n");break;case 6:printf("星期六\n");break;default:printf("input fail\n");break;} } ...
('usage: whatday.exe 1981 9 22'); return 1; } // 根据日期计算星期 int w = whatday(year,mon,day); // w 有可能是负数,转换为正 if(w < 0) { w += 7; } char daystr[16] = ''; // 将数字表示的星期转换为字符串 if(NULL != convertday(w,daystr)) { // 输出推算结果 ...
line.#include "stdio.h"int main(void){ char *pw[7]={"一","二","三","四","五","六","日"},w; while(1){ printf("Input w(1-7,w<=0 end): w="); if(scanf("%d",&w) && w>0 && w<8) printf("%d <--> 星期%s\n",w,pw[w-1]); else...
void main() //没有返回值,用void { char day[10],weekday[7][10]={"monday","tuesday","wednesday","thursday","friday","saturday","sunday"};int i,j,k;printf("Please enter the day:");gets(day);for(i=0;i<7&&k;i++){ int l;l=strlen(day);/*#include <string....