c程序问题

2024-12-19 20:44:25
推荐回答(2个)
回答1:

%c 是输入输出格式!

输入格式有:%d %c %f

输出格式有:%d %c %f %s

上面的c1 c2 c3 c4 c5分别是5个变量,并被赋初值;

printf是个输出语句,\"a%c b%c\\tc%c\\tabc\\n\" 和 \"%c %c\\t%c\\tabc\\n\" 是

输出格式控制,c1,c2,c3 说明从这3个变量里取出它们的值来输出,所以输出

printf(\"a%c b%c\\tc%c\\tabc\\n\",c1,c2,c3); 这条语句输出应该是:
aa bb cc abc

回答2:

"那为什么第一个“%c”前面要加a呢?" 可以不加,a b c abc是电脑不编译的,写什么就输出什么,随便写,结果是aa bb cc abc
程序有错"c4='/101',c5='/116';" 错误是字符型常量太长