标签:default inpu 强制 文件 程序 操作系统 efault 错误 ret
#include <stdio.h> #include <stdlib.h> /** exit(); 这个函数必须在程序的开头包含头文件<stdlib.h>,否则将不能够调用此函数 这个函数可以终止程序的执行,当出现这个函数时,会立即结束全部程序,强制返回操作系统;类似于跳出整个程序 exit()函数的一般形式是: void exit(int return_code); 其中返回值return_code将送回调用过程,一般是操作系统。按照惯例,0值一般表示正常结束,非0值表示某种错误。exit()函数包含在头文件<stdlib.h>中 */ int main(void) { //定义变量month和day存放月数和天数 int month; int day; printf("please input the month number:"); scanf("%d",&month); switch(month) { //当输入为1、3、5、7、8、10、12 case 1: case 3: //switch语句case后面每一句都有break跳出循环,不写break则会继续执行下一个case,只至出现break语句跳出语句,要是没有break语句,则会执行完所有case case 5: case 7: case 8: case 10: case 12: day = 31; break; case 4: case 6: case 9: case 11: day=30; break; case 2: day=28; break; default:exit(0); } printf("2020.%d has %d days.\n",month,day); return 0; }
标签:default inpu 强制 文件 程序 操作系统 efault 错误 ret
原文地址:https://www.cnblogs.com/starshine-zhp/p/12397740.html