C语言 定义类型为char, int, long, short, float, double, char *, int *, double *的变量各一个拜托各位

给 每个变量设定或输入值 2 按如下格式要求输出所有变量的各项属性(变量名,类型,占用字节数,地址,变量值) VarName Type Size Value

#include<stdio.h> int main() { char a='s'; int b=2; long c=2l; short d=3; float e=9.2f; double f=2.5f; printf("VarName: a\nsize%d\ntype:char\nValue:%c\n地址%x",sizeof(a),a,&a); printf("VarName: b\nsize%d\ntype:int\nValue:%d\n地址%x",sizeof(b),b,&b); printf("VarName: c\nsize%d\ntype:long\nValue:%d\n地址%x",sizeof(c),c,&c); printf("VarName: d\nsize%d\ntype:short\nValue:%d\n地址%x",sizeof(d),d,&d); printf("VarName: e\nsize%d\ntype:float\nValue:%10.2f\n地址%x",sizeof(e),e,&e); printf("VarName: f\ns%d\ntype:double\nValue:%10.2f\n地址%x",sizeof(f),f,&f); return 0; }
温馨提示:答案为网友推荐,仅供参考