C语言中,'103'表示什么?

Python011

C语言中,'103'表示什么?,第1张

在C语言中,'\103'是一个转义字符,表示八进制数103所对应的ASCII码值所对应的字符。

由于八进制103等于67,而ASCII值为67的字符为

'C'

所以'\103'代表字符'C'

可以通过如下的输出语句进行验证:

printf("%c\n",

'\103')

//

输出字符

'C'

# include <stdio.h>

int main (void)

{

int x = 100

while(x++ <103)//x先与103对比,然后再自正增1,所以下面一句最后一次循环会输出103,而此时再进行判定时,x仍会自增1,结束循环,所以最后一句会输出104

printf("%4d\n",x)

printf("%4d\n",x)//首先这句不是while循环内的

}

//望采纳!