题目描述:输出正确的数据和数据类型的大小。
在每一行输出变量的值后,再输出该变量所占内存的字节数。请把程序补充完整。
参考程序如下:
int main()
{
int a = 1;
float b = 2.5;
char c = 'A';
long long d = 12;
double e = 7.5;
printf("a=%d,sizeof(a)=%d\n", , );
printf("b=%f,sizeof(b)=%d\n", , );
printf("c=%c,sizeof(c)=%d\n", , );
printf("d=%lld,sizeof(d)=%d\n", , );
printf("e=%f,sizeof(e)=%d\n", , );
return 0;
}
#include <stdio.h>
int main()
{
int a=1;
float b=2.5;
char c='A';
long long d=12;
double e=7.5;
printf("a=%d,sizeof(a)=%d\n",a,sizeof(int));
printf("b=%f,sizeof(b)=%d\n",b,sizeof(float));
printf("c=%c,sizeof(c)=%d\n",c,sizeof(char));
printf("d=%lld,sizeof(d)=%d\n",d,sizeof(long long));
printf("e=%f,sizeof(e)=%d\n",e,sizeof(double));
return 0;
}