c++基本概念,求解释 int a=011 printf("%d\n",++a) 结果 a是 10
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/28 09:33:43
c++基本概念,求解释 int a=011 printf("%d\n",++a) 结果 a是 10
c++基本概念,求解释
int a=011
printf("%d\n",++a)
结果
a是 10
菜鸟求帮助!谢谢!
c++基本概念,求解释
int a=011
printf("%d\n",++a)
结果
a是 10
菜鸟求帮助!谢谢!
011 是八进制的数 不是十进制的 11
八进制 的表示方法是 0开头的 例如 026 03003 012261 都是八进制的
你这个题,打印的时候是 %d 十进制,所以011的八进制要转换成 十进制,即 9
++a 是先加,在进行运算,所以,先将a 加1 在打印
结果为 10
你可以在找一下,各进制的表示方法!
八进制 的表示方法是 0开头的 例如 026 03003 012261 都是八进制的
你这个题,打印的时候是 %d 十进制,所以011的八进制要转换成 十进制,即 9
++a 是先加,在进行运算,所以,先将a 加1 在打印
结果为 10
你可以在找一下,各进制的表示方法!
c++基本概念,求解释 int a=011 printf("%d\n",++a) 结果 a是 10
int a=10,printf("%d",a++),输出结果和a的值是().
求下列程序输出结果#includevoid main(){int a=3;printf("%d\n",(a+=a-=a*
求输出结果?main() int a=1,b=2;a=a+b;b=a-b;a=a-b;printf(“%d,%d\n”,
int a=10;f1(){int a=20;printf("%d",a);}f2(){printf("%d",a);}
int x='d'; printf("%c\n",'A'+(x-'a'+1)
int a=2,b=3; printf(a>b?”***a=%d”:”###b=%d”,a,b); 求结果,
int a=10,b=20,c=30,d; d=++a=20||c++; printf("%d %d %d %d\n",
{int a=10,b=20,c=30,d; d=++a=20||c++; printf("%d,%d,%d,%d,\n
C语言 int a;int b; }d[3] ={{1,4},{2,5},{6,7}}; printf("%d\n",d
(i!=p) 求解释main(){ int i,j,p,q,s,a[10]; printf("\n input 10 n
{int **k,*k,b=100; a=&b;k=&a;printf("%d\n",**k);} 输出结果.