99问答网
所有问题
关于C语言的问题,求详解,急!!!
#include<stdio.h>
main( )
{int X=011;
printf("%d\n",++x);
}
程序运行后的输出结果是( C )。
A.12
B.11
C.10
D.9
举报该问题
推荐答案 2013-08-17
011表示八进制11 也就是9,++x自加后表达式的值是10,如果是x++结果就是9
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BOWXBjOvz.html
其他回答
第1个回答 2013-08-17
X的初始值011表示8进制的9
第2个回答 2013-08-17
011八进制1*8+1=9 ++x先加1再调用x
第3个回答 2013-08-17
关于C语言的问题,求详解,急!!!
这个问题我知道
推荐您使用“赛思QQ陌生人推广小助手 ”
不用加好友 直接发消息
日引1万独立IP 绝对没有问题
第4个回答 2013-08-17
011的0代表这是个八进制数
相似回答
求下列
C语言
题目
详解
答:
1。13个元素,hello\nworld\n这是12个元素,最后字符串结束标志是'\0',所以又13个 2. 首先int *p =&a[0]+1 ,这聚会等价于p指向了a[1],即p= &a[1],所以*p= a[1] = 3 3.首先8非0,所以!8=0,那么!!8=1 4.答案是15(绝对是15!!),应为define是简单的文本替换 所以...
c语言
题
求详解
答:
} 答案:
C
第一层for循环时i=j=0,p+i指向
c,
条件
c!
=\0成立,而且c比d小所以执行*(p+j)=’\0’,而这时j等于0所以字符串str的第0个位置被替换成\0,所以str变为\0dalb\0,然后i++,i变为1 。第二层for循环时i=1,j=0,p+i指向,d,条件d!=\0成立,而且d等于d所以执行*(p...
C语言
程序
问题,求
大神
详解
答:
按运算符优先级, a+=a-= (a=4)*(a=3); 等价于 a+= (a-=( (a=4)*(a=3) ) );可以分解为以下步骤:(1)声明与初始化 int a=5;(2)第一个小括号 a=4; a变4。(3)第二个小括号 a=3; a变3。(4) 计算表达式 ((a=4)*(a=3)), 3*3=9;(5) a-= ((a...
一个
关于C语言的
疑问
,求详解,
谢谢!
答:
i]的地址;而“*”是取内容运算符,所以对刚才求得的地址再取一次内容,这样元素a[i]就被取出来了。C选项应该写成A选项那样,因为a是首地址,所以a+i就是元素a[i]的地址,用取内容运算符“*”,就把相应地址中的内容取出来了,所以a+i应该写括号,像A选项那样。参考资料:《
C语言
程序设计》...
求此题
c语言的详解
答:
第一
题,
因为fun的形参只有两个,所以传递的参数再复杂,其实参必须与形参一一对应,所以其实参为两个。第二题,首先,有func(b
,c
)计算得到c=6,然后d=fun(2*a,fun(b
,c
));相当于fun(4,6),但fun
中c
是stati
c的,
也就是说变量c每次都是从上次的值来的,比如第一次调用的时候,c初始...
看看这道
C语言
题
,求详解
答:
b>=0成立,继续循环,b--,b=-1,k++,k=2 b>=0不成立结束循环,b--,b=-2 i++,i=2,i<=5成立继续循环 b=i%2=0,b>=0成立开始循环,b--,b=-1,k++,k=3,b>=0不成立结束循环,b--,b=-2 i++,i=3,i<=5成立继续循环 b=i%2=1,b>=0成立开始循环,b--,b...
C语言
题要求
详细解释,
谢谢
答:
关于
其他的几个选项,首先要明确p1p2都是指针变量,它们的值都是一个地址,所以地址*地址、地址/地址、地址+地址,还有地址与常数的乘除运算都是毫无意义的,所以A、
C
选项是错误的表达。最后一个(D)把指针p2的地址赋值给p1,这也是不允许的,除非p2先定义为二级指针才可以,否则,只能把一个普通...
C语言问题求详解
答:
int i, j, k, ma, n = 16, m = 0;static int a[MAXNUM] = {10, 16, 15, 12, 18, 11, 9, 11, 12, 18, 13, 18, 14, 18, 10, 16};for(i = 0; i < n - 1; i++) { k = 1;for(j = i + 1; j < n; j++) { if(a[i] == a[j]) { k = k +...
求
C语言
大神
详解
下这几个题,谢谢了。
答:
依次:C)——因为局部变量的优先级高于全局变量,所以输出的是主函数中的x,它一直是0。A)——printf不在for循环里,所以输出是最后一次func返回的结果。D)——函数中的y=s[i--];由于i是静态变量且初值是3,所以实质输出是s[3]、s[2]、s[1]、s[0]。
大家正在搜
关于c语言提问的问题
关于C语言的问题
你必须知道的495个C语言问题
c语言的一些基本问题
c语言中出现的问题
常见的c语言问题
C语言中递归详解
C语言关键字解析
c语言问题大全
相关问题
急!!急!!C语言的问题,求详解!! 函数的问题
C语言问题,求详解!!!有分!
C语言问题,求大神详解!!
一道c语言题,求详解啊!!!!
c语言函数求详解。。。急!!!
c语言复习题,求详解,急急急
一道C语言竞赛题目,老师要做,很急,求详解!!
c语言问题 求详解~~!!