不会做啊,求指教
怎样把各值赋给各变量
include <stdio.h>
int main()
{
char c = 'a';
int n = c ; //将c赋值给n
float f = c ; //将c赋值给f
double d = c ; //将c赋值给d
printf("%d\n",n);
printf("%f\n",f);
printf("%lf\n",d);
return 0;
}
/*char数据类型占1个字节(8位)
int数据类型占2个字节(16位)
float数据类型占4个字节(32位)
double数据类型占8个字节(64位)
字节小的可以向字节大的自动转换,但字节大的不能向字节小的自动转换。
*/
//也可以如下列这样:
include <stdio.h>
int main()
{
char c = 'a';
int n = c ; //将c赋值给n
float f = n; //将c赋值给f
double d = f ; //将c赋值给d
printf("%d\n",n);
printf("%f\n",f);
printf("%lf\n",d);
return 0;
}
举报