如何编写一个简单的程序?

思路:可以使用switch语句来完成该编程,具体的编程内容代码如下:

#include < <stdio.h>

main(

{

printf("Input year,month: ");

scanf("%d, %d", &year, &month);/*输入相应的年和月*/

switch (month)

{

case 1:

case 2:

if(vyear % 4== 0 && year % 100 != O)l(year % 400 == 0))

printf("29 days
"); /*闰年的2月有 29天*/

}

else

{

printf("28 days
");/*平年的2月有28天*/

break;

case 4:

case 6:

case 9:

case 11:

printf("30 daysln");

break;

default:

printf("Input error!
");

}

}

语句用法注意事项:

switch 语句可以更方便地应用于多个分支的控制流程。C89 指明,一个 switch 语句最少可以支持 257 个 case 语句,而 C99 则要求至少支持 1023 个 case 语句。

除此之外,switch 语句与 if 语句不同的是,switch 语句只能够测试是否相等,因此,case 语句后面只能是整型或字符型的常量或常量表达式;而在 if 语句中还能够测试关系与逻辑表达式。



  • 濡備綍缂栧啓涓涓鏄撹瑷绋嬪簭?
    绛旓細.瀛绋嬪簭 鐩綍鏂囦欢澶.灞閮ㄥ彉閲 link, 鏂囨湰鍨.灞閮ㄥ彉閲 link1, 鏂囨湰鍨.灞閮ㄥ彉閲 鐩綍, 鏂囨湰鍨嬭秴绾у垪琛ㄦ1.鍏ㄩ儴鍒犻櫎 ()鐩綍 锛 椹卞姩鍣ㄦ1.椹卞姩鍣 锛 鈥:\*鈥漧ink 锛 瀵绘壘鏂囦欢 (鐩綍, #瀛愮洰褰).鍒ゆ柇寰幆棣 (link 鈮 鈥溾).濡傛灉鐪 (link 鈮 鈥.鈥 涓 link 鈮 鈥..鈥)瓒呯骇鍒楄〃妗1.鎻掑叆...
  • 鍐欎竴涓畝鍗曠殑绋嬪簭闇瑕佺粡鍘嗗摢浜涙楠?
    绛旓細棣栧厛锛岄渶姹傚垎鏋愭槸缂栧啓绋嬪簭鐨绗竴姝ワ紝瀹冭姹傛垜浠槑纭▼搴忛渶瑕佸畬鎴愪粈涔堝姛鑳斤紝瑙e喅浠涔堥棶棰樸備緥濡傦紝濡傛灉鎴戜滑瑕缂栧啓涓涓璁$畻鍣ㄧ▼搴忥紝閭d箞闇姹傚垎鏋愰樁娈靛氨闇瑕佺‘瀹氳绠楀櫒鑳借繘琛屽摢浜涜繍绠楋紝濡傚姞鍑忎箻闄ょ瓑銆傚叾娆★紝璁捐绠楁硶鏄牴鎹渶姹傚垎鏋愮殑缁撴灉锛岀‘瀹氱▼搴忕殑鎵ц娴佺▼鍜屾柟娉曘傝繖涓樁娈甸渶瑕佹垜浠皢闂鍒嗚В涓哄彲鎵ц鐨勬楠わ紝骞堕...
  • c璇█缂栧啓涓涓▼搴鍒嗗嚑姝?
    绛旓細缂栧啓浠g爜锛氱紪鍐欑▼搴忕殑涓讳綋浠g爜锛屽寘鎷畻娉曞拰閫昏緫鎿嶄綔绛夈傜紪璇戠▼搴忥細浣跨敤C璇█缂栬瘧鍣ㄥ皢婧愪唬鐮佺紪璇戞垚鍙墽琛屾枃浠躲傝繍琛岀▼搴忥細杩愯缂栬瘧鍚庣殑鍙墽琛屾枃浠讹紝瑙傚療绋嬪簭鐨勮緭鍑虹粨鏋溿備互涓嬫槸涓涓畝鍗曠殑C璇█绋嬪簭绀轰緥锛岃绋嬪簭鍙互璁$畻涓や釜鏁存暟鐨勫拰锛氬湪杩欎釜绋嬪簭涓紝鎴戜滑棣栧厛瀹氫箟浜嗕笁涓暣鍨嬪彉閲弉um1銆乶um2鍜宻um锛岀敤浜庡瓨鍌ㄧ敤鎴...
  • 濡備綍鍒朵綔涓涓畝鍗曠殑璁$畻鏈绋嬪簭
    绛旓細缂栧啓浠g爜闇瑕佹湁娓呮櫚鏄庣‘鐨勬濊矾锛岄伒寰紪绋嬭鍒欏拰鍘熷垯锛屽啓鍑烘竻鏅般佺畝娲佺殑浠g爜銆4.娴嬭瘯绋嬪簭缂栧啓浠g爜瀹屾垚涔嬪悗锛岄渶瑕佽繘琛屾祴璇曪紝浠ョ‘淇濈▼搴忚兘澶熸甯歌繍琛屻傛祴璇曠▼搴忛渶瑕佷互瀹為檯鎯呭喌涓哄熀纭锛屾祴璇曚笉鍚岀殑杈撳叆鍜岃緭鍑烘儏鍐碉紝浠ヤ繚璇佺▼搴忕殑姝g‘鎬с5.浼樺寲绋嬪簭鍦ㄦ祴璇曠▼搴忕殑杩囩▼涓紝鍙兘浼氬彂鐜颁竴浜涢棶棰樻垨鑰呯▼搴忓瓨鍦ㄤ竴浜涗笉瓒充箣澶勩...
  • 濡備綍鐢–璇█缂栧啓涓涓畝鍗曠殑璁℃椂鍣绋嬪簭?
    绛旓細绋嬪簭浠g爜濡備笅锛氱洿鎺ョ紪璇戯紝绋嬪簭杈撳嚭缁撴灉涓换鎰忚緭鍏ヤ笁涓暟瀛楋紝绋嬪簭鎵ц缁撴灉濡備笅鍥炬墍绀猴細
  • 濡備綍缂栧啓C璇█绋嬪簭?
    绛旓細1.鎵撳紑妗岄潰涓婄殑DEV_C++,杩涘叆濡備笅鐣岄潰锛2.蹇嵎閿淐TRL+N鈥濆缓绔嬫柊婧愪唬鐮併3.杈撳叆婧愪唬鐮侊紝涓嬮潰缁欏嚭鏈绠鍗曠殑Hello锛寃orld婧愪唬鐮侊細include <stdio.h> int main( ){ printf("Hello,World\n");return 0;} 4.鎸変笅F11缂栬瘧骞朵笖杩愯婧愪唬鐮侊紝寰楀埌杩愯缁撴灉锛5.鐐瑰嚮浠绘剰閿繑鍥炴簮浠g爜缂栬緫鐣岄潰鍙互缁х画杩涜寮鍙...
  • 鎴戞兂鍐欎竴涓畝鍗曠殑鐢佃剳绋嬪簭,搴旇鎬庝箞鍋,鎴栬呮湁鐜版垚鐨勫ぇ瀹舵帹鑽愪竴涓嬩篃鍙互...
    绛旓細鍐欎竴涓畝鍗曠殑鐢佃剳绋嬪簭鍙互鎸夌収浠ヤ笅姝ラ杩涜锛氱‘瀹氶渶瑕佸疄鐜扮殑鍔熻兘鍜岀洰鏍囷紝鎬濊濡備綍鐢ㄤ唬鐮佹潵瀹炵幇銆傞夋嫨缂栫▼璇█銆傚鏋滄偍娌℃湁缂栫▼缁忛獙锛屽彲浠ラ夋嫨涓浜涙槗浜庡叆闂ㄧ殑缂栫▼璇█锛屾瘮濡侾ython銆丣avaScript绛夈傝繖浜涚紪绋嬭瑷閮芥湁寰堝寮婧愮殑鏁欑▼鍜岃祫婧愶紝闈炲父閫傚悎鍒濆鑰呫傚畨瑁呴泦鎴愬紑鍙戠幆澧冿紙IDE锛夈侷DE鏄紪鍐欍佽皟璇曞拰杩愯绋嬪簭鐨勫伐鍏...
  • 濡備綍鐢–璇█鍐欏嚭鈥滆緭鍏ヤ笁瑙掑舰涓夎竟,璁$畻涓夎褰㈤潰绉濈殑浠g爜?
    绛旓細缁撹锛氬埄鐢–璇█缂栧啓涓涓畝鍗曠殑绋嬪簭锛屾垜浠彲浠ヨ交鏉捐绠楄緭鍏ヤ笁瑙掑舰涓夎竟鐨勯潰绉備互涓嬫槸涓涓缁嗙殑姝ラ鍜屼唬鐮佺ず渚嬶細瑕佷娇鐢–璇█璁$畻涓夎褰㈤潰绉紝棣栧厛闇瑕佷簡瑙f捣浼﹀叕寮忥細涓夎褰㈤潰绉疭鍙互閫氳繃鍗婂懆闀縫锛坧=(a+b+c)/2锛夊拰鍗婂懆闀夸笌涓夎竟宸殑涔樼Н鐨勫钩鏂规牴鏉ヨ绠楋紝鍗砈=鈭歔p(p-a)(p-b)(p-c)]銆傜幇鍦紝璁...
  • 濡備綍鐢–璇█缂栧啓涓涓畝鍗曠殑璁$畻鏈绋嬪簭?
    绛旓細include <stdio.h> int main(){ int x=8,y;printf("璇疯緭鍏锛8\n");scanf("%d",&x);if(x>0)y=1;else if(x<0)y=-1;else if(x=0)y=0;printf("y=%d\n",y);return 0;}
  • 缂栧啓涓涓c璇█绋嬪簭,瀹炵幇褰曞叆瀛︾敓瀛﹀彿鍜屽鍚嶄俊鎭殑鍔熻兘
    绛旓細浠ヤ笅鏄敼鍐欏悗鐨凜璇█绋嬪簭锛屽疄鐜板綍鍏ュ鐢熷鍙峰拰濮撳悕淇℃伅鐨勫姛鑳斤細缂栧啓C璇█绋嬪簭锛屽綍鍏ュ鐢熷鍙峰拰濮撳悕淇℃伅浠ヤ笅浠g爜灞曠ず浜濡備綍鍒涘缓涓涓畝鍗曠殑C绋嬪簭锛岀敤浜庤緭鍏ュ鐢熺殑鍩烘湰淇℃伅锛屽寘鎷鍙峰拰濮撳悕锛歩nclude#includeintmain(void){charname[10];//瀛樺偍濮撳悕intnumber;//瀛樺偍瀛﹀彿printf("璇疯緭鍏ュ鍚嶏細\n");fgets(name,...
  • 扩展阅读:ai智能写作一键生成 ... 自动编写程序的软件 ... 手机编写合同软件 ... 如何自己编程一个软件 ... 如何创建自己的小程序 ... 学编程一年大概多少钱 ... ai智能自动写代码 ... 免费自学编程的app ... 自己如何制作一个小程序 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网