关于变量
#include "stdio.h"void main()
{
int i; /*一行只定义了一个变量,变量名为i*/
int a,b,c,d,e,f,g; /*一行第一了7个变量*/
i=10; /*在i变量内存空间上存放一个十进制整数10*/
a=10.0; /*在a变量内存空间上存放一个十进制浮点数10.0此语句会出编译时错误*/
b=-24; /*在b变量内存空间上存放一个十进制整数-24*/
c=010; /*在c变量内存空间上存放一个8进制整数10*/
d=0*10; /*在d变量内存空间上存放一个16进制整数10*/
e=b; /*将b变量的值复制一份存放到e变量*/
f=b+c /*将a与b的值加起来,结果存放到f变量*/
g='A'; /*在g变量内存空间上放一个单字符A的ASCII码值*/
printf("i变量存放的十进制值是%d\n",i);
printf("b变量存放的十进制值是%d\n",b);
printf("c变量存放的十进制值是%d\n",c);
printf("c变量存放的八进制值是%d\n",c);
printf("d变量存放的十进制值是%d\n",d);
printf("d变量存放的十六进制值是%d\n",d);
printf("c变量存放的十进制值是%d\n",c);
printf("e变量存放的十进制值是%d\n",e);
printf("f变量存放的十进制值是%d\n",f);
printf("g变量存放的十进制值是%d\n",g);
}
不知道为什么会运行错误, 我把 a=10.0; 删了还是会出现错误.什么原因?谢谢...