数据类型的运用
1、将字符“a”转换为10进制数?2、将字符“a”转换为10进制数与小数3.478求和?
3、将小数3.478取整后与"a"转换后的10进制求和?
4、将小数3.478与"a"转换后的10进制求和后去取整?
#define A 'a'
#include <stdio.h>
int main (void)
{
long double b;
b=3.478;
printf("a转换为10进制数为:%u\n",A);
printf("求和:%f\n",A+3.78);
printf("b取整为:%u\n",(int)3.478);
printf("取整后求和:%d\n",A+(int)3.78);
printf("求和后取整:%u\n",(int)(A+3.78));
return 0;
}
怎么去定义这两个的类型,一个为字符:char,一个为浮点: long double。不定义'a'为常量,还有其他方法吗?
新手学习中 请高手多多指教 谢谢!
[此贴子已经被作者于2017-2-23 23:27编辑过]