windows 打开tar.gz:关于C语言编程的问题

来源:百度文库 编辑:神马品牌网 时间:2024/03/29 20:27:03
请问这道C语言试题是怎么解的啊
main()
{char c1=‘a’,c2=‘b’,c3=‘c’,c4=‘\101’,c5=‘\116’;
printf(“a%c b%c\t c%c\t abc\n”,c1,c2,c3);
printf(“\t \b%c %c”,c4,c5);
}
还请各位大虾们说详细点啊,偶不但是个菜鸟,还有点笨,所以一定要说详细点哦。谢谢了

c1~c5这几个变量是这样定义的:c1~c3分别为a、b、c(字符),c4和c5代表的是101和116号的ASCII码,也就是A和N。输出语句的意思是:输出‘a’、c1、‘ ’、‘b’、c2、‘ ’、‘c’、c3、‘ ’、‘abc’,换行后再输出c4、c5。
\t是水平制表符,相当于在文字录入时按Tab键,往后推一格。
\b指将当前位置移到前一列
文字功底不行,不知道您听明白没。

这么简单的事还是留给你自己
不懂就去看书那上面就有的哦
不懂就多看书

main()
{char c1='a',c2='b',c3='c',c4='\101',c5='\116';
printf("a%c b%c\t c%c\t abc\n",c1,c2,c3);
printf("\t \b%c %c",c4,c5);
}怎么你的符号都错了.我已帮你改了过来了.
\t是水平制表符
\b指将当前位置移到前一列.

char c1='a's 定义字符变量