case 2: contday = 31 + day;break;
default:
if((month-1)%2)
contday =31+Feday+(month-1)/2*31+((month-1)/2-1)*30+day;
else
contday = 31+Feday+(month-1)/2*(31+30)+day;
break;}
printf("今天是%d年的第%d天",year,contday);return 0;
}
default:
if((month-1)%2)
contday =31+Feday+(month-1)/2*31+((month-1)/2-1)*30+day;
else
contday = 31+Feday+(month-1)/2*(31+30)+day;
break;}
printf("今天是%d年的第%d天",year,contday);return 0;
}
2020-02-28
#include <stdio.h>
int main()
{
int year = 2008;
int month = 8;
int day = 8;
int Feday,contday;
if(year%4==0 && year%100!=0)
Feday = 29;
else
Feday = 28;
switch(month)
{
case 1:
contday = day;
break;
int main()
{
int year = 2008;
int month = 8;
int day = 8;
int Feday,contday;
if(year%4==0 && year%100!=0)
Feday = 29;
else
Feday = 28;
switch(month)
{
case 1:
contday = day;
break;
2020-02-28
已采纳回答 / qq_慕沐2551346
可以将第5行的第一个num后加个1变成num1,第6行的最后一个num后也加个1变成num1,就可以了。你的程序中出现了两个相同的num,强制转换后是要变一个表达式的。
2020-02-27
最赞回答 / 小白萌新up
第四天的单词数g(4)=4+g(3),第三天的单词数g(3)=3+g(2),第二天的单词数g(2)=2+g(1),第一天的单词数g(1)=1,那第四天的单词数就是4+3+2+1,不知道这么说你能不能明白,(g就是getWordNumber的缩写,太长了)
2020-02-27
#include <stdio.h>
int main()
{
double num = 2.5; //定义浮点型变量num并赋值为2.5
int num1=(int)num;
printf("num的整数部分是%d\n", num1);
return 0;
}
int main()
{
double num = 2.5; //定义浮点型变量num并赋值为2.5
int num1=(int)num;
printf("num的整数部分是%d\n", num1);
return 0;
}
2020-02-27
#include<stdio.h>
int main()
{
int height = 175; //身高为175cm
int heighta =180; //身高标准180cm
double money = 1500000; //银行存款为150万
double moneya = 1000000; //银行存款标准为100万
printf("是否符合条件:%d\n",height>heighta&&money>moneya);
return 0;
}
亲测可用!
int main()
{
int height = 175; //身高为175cm
int heighta =180; //身高标准180cm
double money = 1500000; //银行存款为150万
double moneya = 1000000; //银行存款标准为100万
printf("是否符合条件:%d\n",height>heighta&&money>moneya);
return 0;
}
亲测可用!