計算星期c語言編碼,[轉載]計算任何一天是星期幾的C語言源代碼.

[轉載]計算任何一天是星期幾的C語言源代碼.

#include

int main()

{

int day,mn,yr,i,days=0,s,k;

int mont[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};

char wek[][9]={ {'S','u','n','d','a','y'},

{'M','o','n','d','a','y'},

{'T','u','e','s','d','a','y'},

{'W','e','d','n','s','d','a','y'},

{'T','h','u','r','s','d','a','y'},

{'F','r','i','d','a','y'},

{'S','a','t','u','r','d','a','y'}

};

printf("Inpute the date (year-month-day):");

scanf("%d-%d-%d",&yr,&mn,&day);

if (yr%4==0||yr%100==0||yr%400==0)

mont[2]=29;

else

mont[2]=28;

for (i=0;i

days+=mont[i];

days+=day;

s=yr-1+(int)((yr-1)/4)-(int)((yr-1)/100)+(int)((yr-1)/400)+days;

k=s%7;

printf("%d-%d-%d is %s.",yr,mn,day,wek[k]);

return 0;

}

經過測試可以準確計算出輸入的任何日期為星期幾.

清多多指教.

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/385791.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/385791.shtml
英文地址,請注明出處:http://en.pswp.cn/news/385791.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Java高級:mysqllimit兩個參數

零基礎如何學習Java? 首先,你要明白一點,Java入門不難! 無論你是從事哪個行業,興趣一定是最好的老師,也是你學習的動力。 學習方式1:自學 自學模式其實我個人不建議絕大部分的人選擇&#x…

db2 c語言游標名稱可以是變量,mysql?c語言?游標能取多行嗎

滿意答案xuyingcxm2015.02.03采納率:45% 等級:12已幫助:7182人1、 無返回結果語句,如:INSERT,UPDATE,DROP, DELETE等2、 select語句返回單行變量并可傳給本地變量(select ..into)3、 返回多行結果集的select語句,并…

從入門到精通!javaidea安裝教程

一、秒殺系統架構設計都有哪些關鍵點? 二、設計秒殺系統時應該注意的5個架構原則 架構原則:“4要1不要” 1.1.數據要盡里少 1.2. 請求數要盡里少 1.3.路徑要盡里短 1.4.依賴要盡里少 1.5. 不要有單點2不同場景下的不同架構案例 三、如何才能做好動靜分離&#xff1…

-wl是不是c語言的標識符,C語言基礎知識考試

第一章 C語言基礎知識一、選擇題1.C語言規定,必須用 作為主函數名。(0級) A)Function B)include C)main D)stdio2.一個C程序可以包含任意多個不同名的函數,但有且僅有一個 ,一個C程序總是從 開始執行。(0級) A)過程 B)…

從入門到精通!java可視化編程軟件哪個好

1、我往Redis里寫的數據怎么沒了? 使用Redis的同學你要明白一點,你為什么用Redis?用redis的作用是什么?用redis的好處是什么?凡事多思考一下為什么,多想想背后的原因。 就在不久前有朋友跟我說過&#xf…

學生檔案c語言編程,學生檔案管理問題

/* 一個修改版本 */#include struct student{int num;char name[10];char sex;char address[20];};struct student stu[3] {{000, "li lin", m, "103 beijing road"},{001, "zhang fun", m, "130 shanghai road"},{002, "wang …

從思維圖到基礎再到深入,java空間查詢

螞蟻金服一面: 先自我介紹,講講自己基礎掌握情況,以及項目經歷平時會用到哪些數據結構?鏈表和數組的優缺點?解決hash沖突的方法有哪些?講講自己對HashMap的理解,以及和Weakhashmap的區別&#…

c語言中如何取消最后一個空格,新人提問:如何將輸出時每行最后一個空格刪除...

該樓層疑似違規已被系統折疊 隱藏此樓查看此樓如何將每行最后一個空格刪除&#xff0c;使矩陣只有數字間有空格&#xff0c;沒有多余空格&#xff1f;#include#includeint main(){int i,j,k,m,n,x,h,y;int a[15][15]{0};while(scanf("%d",&i)){k1;for(n1;n<i;…

從零開始學Java編程!java集合類詳解和使用

目錄 一、冒泡排序 二、選擇排序 三、插入排序 四、快速排序 五、歸并排序 六、希爾排序 七、堆排序 八、基數排序&#xff08;桶排序&#xff09; 九、遞歸 十、鏈表 十一、棧 十二、隊列 十三、二叉樹 最后 由于篇幅有限&#xff0c;這里就不一一羅列了&#xff0c;20道常見…

go語言調用c 的頭文件 so,Golang生成共享庫(shared library)以及Golang生成C可調用的動態庫.so和靜態庫.a...

Golang類似于C的靜態語言&#xff0c;效率也接近于C&#xff0c;如果Golang也可以導出可供C調用的庫&#xff0c;那可以和很多高級語言say goodbye了&#xff0c;goodbye似乎又有點武斷&#xff0c;但至少說&#xff0c;Golang可以做很多事&#xff0c;而且效率優于很多高級語言…

從青銅到王者的路線,java不同系統間數據同步

深耕技術&#xff0c;啃下22個技術點 互聯網行業更新換代非常快&#xff0c;行業常態便是不斷學習&#xff0c;因此這些主流技術你一個都不能落下&#xff01; ①并發編程 Java并發編程是整個Java開發體系中最難以理解&#xff0c;但也是最重要的知識點之一&#xff0c;因此學習…

c語言 大雨 班上多個同學準備,2015年計算機二級考試《C語言》提高練習題(7)

1[單選題] 若有C語言表達式23*47/3&#xff0c;以下選項中敘述正確的執行順序是A.先執行3*4得12&#xff0c;再執行212得14&#xff0c;再執行7/3得2&#xff0c;最后執行142得16B.先執行3*4得12&#xff0c;再執行7/3得2.5&#xff0c;最后執行2122.5得16.5C.先執行7/3得2&…

從青銅到王者的路線,java枚舉類使用場景

一、先來解讀&#xff1a;23種設計模式要點 1.單例模式&#xff08;Singleton Pattern&#xff09; 2.工廠模式 3.抽象工廠模式&#xff08;Abstract Factory Pattern&#xff09; 4.模板方法模式&#xff08;Template Method Pattern&#xff09; 5.建造者模式&#xff08;Bu…

android tag的作用,Android中的Context的作用(2)

ContextImpl關鍵成員和函數/*** Common implementation of Context API, which provides the base* context object for Activity and other application components.*/classContextImplextendsContext {privatefinalstaticString TAG "ContextImpl";privatefinalsta…

企業級項目實戰講解!javamap排序規則

一、服務發布簡介 分布式系統架構下&#xff0c;服務發布是一件很麻煩的事情&#xff0c;特別是在構建自動發布流程和灰度測試的策略兩個核心方面。通常情況下如果不涉及數據層面的灰度流程&#xff0c;服務可以灰度上線&#xff0c;或者滾動上線&#xff0c;這兩種方式很常用…

android頁面設置背景圖片大小,android頁面設置background為圖片后,頁面滑動掉幀問題...

最近接手的一個android項目里面&#xff0c;有個viewpager3個fragment的頁面&#xff0c;就是很常見的可以左右滑動切換頁面的那種布局。接手的時候告訴我&#xff0c;這個頁面有卡頓現象&#xff0c;性能需要優化。一開始覺得是fragment里面做了太多耗時操作的原因&#xff0c…

企業級項目實戰講解!java的war包能直接改名么

Java核心架構筆記大致如下 0~1年&#xff1a; Java基礎&#xff08;基本語法、面向對象、繼承、多態、接口和抽象類、異常、內部類、集合、泛型、反射、I/O等&#xff09;Web編程&#xff08;ServletMySQL數據庫商品管理系統實戰&#xff09;SSM框架入門到精通&#xff08;Sp…

android chrome cast,有了它 任何安卓設備瞬間變身ChromeCast

ChromeCast一經問世就頗受歡迎&#xff0c;雖然35美刀的價格已經很便宜了&#xff0c;但現在你可以不花一分錢就可以擁有ChromeCast類似的功能了。前提是你有一部系統版本在2.2以上的安卓設備&#xff0c;對于很多安卓的玩家這應該不是什么問題。實現與ChromeCast類似的功能只需…

企業級項目實戰講解!java類內部定義枚舉

螞蟻一面 ??就做了?道算法題&#xff0c;要求兩?時內完成&#xff0c;給了?度為N的有重復元素的數組&#xff0c;要求輸出第10?的數。典型的TopK問題&#xff0c;快排算法搞定。算法題要注意的是合法性校驗、邊界條件以及異常的處理。另外&#xff0c;如果要寫測試?例&…

榮耀鴻蒙價格,榮耀40S秀肌肉,120Hz+雙5000萬+鴻蒙系統,售價很感人

原標題&#xff1a;榮耀40S秀肌肉&#xff0c;120Hz雙5000萬鴻蒙系統&#xff0c;售價很感人雖然現在有不少的手機廠商開始發展子品牌&#xff0c;比如vivo發展的iQOO以及OPPO發展的真我&#xff0c;都是在市場上開始冒頭。不過知名度最高的還是榮耀這個子品牌&#xff0c;自從…