void main() { int year,b
scanf("%d",&year) b=0
if ( year%4==0 ) {
if ( year%100==0 ) { if ( year%400==0 ) b=1 }
else b=1
}
if ( b==0 ) printf("%d年是平年\n",year) else printf("%d年是闰年\n",year)
}
#include <stdio.h>int main(void) /*主函数*/
{
int i /*局部变量i,用于for循环自增*/
for(i=0i<10i++) /*初始i赋值为0,for循环退出条件是i增加到10,i++就是每次循环i都自增1*/
{
if(i==5) /*if条件判断i是不是等于5*/
printf("%d ", i) /*如果i等于5,把5打印出来*/
}
return 0 /*主函数返回*/
}
for循环执行10次,每次都判断i是否等于5,如果等于5,就把i的值打印出来。
#includemain()
{
int
s
float
gongzi
do{
printf("请输入工资:
")
scanf("%d",&s)
fflush(stdin)
if(s
<
1000)
{
%d\n您无需缴税;\n",s)
}
else
if(s
>=
1000
&&
s
<
2000)
{
gongzi
=
(float)s
*
0.95
printf("您缴税金额为:%f,",
(float)s
*
0.05)
printf("您的税后工资为:
%f\n",gongzi)
}
else
if(s
>=
2000
&&
s
<
3000)
{
gongzi
=
(float)s
*
0.92
printf("您缴税金额为:%f,",
(float)s
*
0.08)
printf("您的税后工资为:
%f\n",gongzi)
}
else
if(s
>=
3000
&&
s
<
5000)
{
gongzi
=
(float)s
*
0.9
printf("您缴税金额为:%f,",
(float)s
*
0.1)
printf("您的税后工资为:
%f\n",gongzi)
}
else
if(s
>=
5000)
{
gongzi
=
(float)s
*
0.85
printf("您缴税金额为:%f,",
(float)s
*
0.15)
printf("您的税后工资为:
%f\n",gongzi)
}
}while(s)/*输入工资为0结束*/
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)