c语言问题求解~~~!

来源:百度知道 编辑:UC知道 时间:2024/05/26 10:13:54
c语言中有哪些转义字符? 都是什么意思,谢谢

【常用转义字符及其应用】

字符形式 | 含义 | ASCII代码
\0 | 输出空值,无实际意义,表示一个字符串结束 | 0
\n | 换行——将光标移到下一行的开始位置 | 10
\t | 光标横向移动一个Tab键位(一般为8列) | 9
\b | 光标向前移动一列(一个字符) | 8
\r | 光标移到本行的开头 | 13
\f | 光标移到下一页的开头 | 12
\\ | 输出字符“\” | 92
\' | 输出字符“'” | 39
\" | 输出字符“"” | 34
\ddd | 输出1到3位八进制数代表的字符 | 0ddd
\xhh | 输出1到2位十六进制数代表的字符 | 0xhh

参考资料:《C/C++程序设计教程》(第二版)P23表2.3

自己去看书啊 没有书百度一搜索就找到了

等于应该是“==”
#include<stdio.h>
main()
{
int x,y;
scanf("%d",&x);
if(x<0)
printf("y=-1");
if(x==0)
printf("y=0");
if(x>0)
printf("y=1");
}
原来那样每一次都要执行一次X=0,这样之后无法判断X是否大于零<

#include<stdio.h>
main()
{
int i=1,sum;
while(i<=100)
{
sum=sum+i;
++i;
}
printf("%d&q