default:{ printf(“输入错误”);} } return0;}
{int y,m,s;while(1){ scanf("%d/%d/%d",&y,&m,&s);printf("%d--%d--%d\n\n",y,m,s);} }
输入格式: 输入在一行中按照“mm-dd-yyyy”的格式给出月、日、年。题目保证给出的日期是1900年元旦至今合法的日期。 输出格式: 在一行中按照“yyyy-mm-dd”的格式给出年、月、日。 输入样例: 代码语言:javascript 复制 03-15-2017 输出样例: 代码语言:javascript 复制 2017-03-15 程序: 代码语言:javascript ...
include <string.h> include <stdlib.h>int GetDate(int *year,int *month){ char szText[512]={0};char szTmp[100]={0}; puts("Please Enter Year and month:");//scanf("%d\\%d",year,month);fgets(szText,sizeof(szText),stdin);szText[strlen(szText)-1]=0; sscanf(szText,...
include "stdafx.h"include"iostream"include <stdio.h> include <stdlib.h> include "math.h"using namespace std;int _tmain(int argc, _TCHAR* argv[]){ char s[10];scanf("%s",s);int h,m,flag=0;h=(s[0]-48)*10+s[1]-48;if(h>12){ h=h-12;flag=1;} cout<<h<<"...
一、输入格式的控制 scanf函数中格式字符: (1)d,i:用来输入有符号的十进制中 (2) u:用来输入无符号的十进制整数 (3)o:用来输入无符号的八进制整数 (4)x,X:用来输入无符号的十六进制整数(大小写作用相同) (5)c:用来输入单个符号 (6) s:用来输入字符串,将字符串送到一个字符数组中,在输入时以非空白...
我们查找C语言标准库,可以看到有一个time.h,这里面定义了一些关于时间的函数。问题:通过输入一个秒数...
1、关于输入和输出格式。首先是一个特殊的设置输入和输出宽度setw ()。1. 它是作用与与其紧跟得那次输入或输出,对以后得都没有作用。2. 输入宽度只对字符型滴有效。3. 如果一次输入的字符串的长度多余设置的宽度,那么多出来的会被存到一个我不知道的区域,下次输入时再用。4.设置输出宽度不会影响输出的值,因...
我给你写的不仅能显示年龄而且能显示距现在的天数。当前日期无需输入,程序自动调取系统日期。。运行过了没有任何问题。有什么问题可以交流下。include <stdio.h> include //计算给定的日期是本年的第几天 int count(int year,int month,int day){int i,sum=0,flag=0;int a[13]={0,31,28,3...