#include<stdio.h>
#define POCKETMONEY 10 //定义常量及常量值
int main()
{
printf("小明今天又得到%d元零花钱\n" POCKETMONEY);
}
return 0;
挺好一道题,定义常量及常量值,常量是不可以改变的
#define POCKETMONEY 10 //定义常量及常量值
int main()
{
printf("小明今天又得到%d元零花钱\n" POCKETMONEY);
}
return 0;
挺好一道题,定义常量及常量值,常量是不可以改变的
2015-04-21
小盒子放在大盒子里面!字符a转换成ascii码 然后就是97了 然后将97又赋予给其他类型的变量,这样也能看出来那个变量存储的值比较精确
97
97.000000
97.000000 double不是比float更精确吗?为什么它俩的结果都一样呢? 求解!
97
97.000000
97.000000 double不是比float更精确吗?为什么它俩的结果都一样呢? 求解!
2015-04-21
后半部分:
sum+=day;
if(month>2&&((year%4==0 && year%1000!=0)||year%400==0))
{
sum++;
}
printf("%d年%d月%d日是该年的第%d天\n",year,month,day,sum);
return 0;
}
sum+=day;
if(month>2&&((year%4==0 && year%1000!=0)||year%400==0))
{
sum++;
}
printf("%d年%d月%d日是该年的第%d天\n",year,month,day,sum);
return 0;
}
2015-04-21
//获取三位数字num百位上的数字
hd = num/100;
//获取三位数字num十位上的数字
td = num%100/10;
//获取三位数字num个位上的数字
sd = num%10;
hd = num/100;
//获取三位数字num十位上的数字
td = num%100/10;
//获取三位数字num个位上的数字
sd = num%10;
2015-04-20
#include <stdio.h>
int age(int n)
{
if(n==1)
return 10;
else
return 2+age(n-1);
}
int main()
{
printf("第5个人的年龄是%d岁",age(5));
return 0;
}
int age(int n)
{
if(n==1)
return 10;
else
return 2+age(n-1);
}
int main()
{
printf("第5个人的年龄是%d岁",age(5));
return 0;
}
2015-04-19