带你学C带你飞课后习题问题
#include <stdio.h>int main()
{
printf("\n\
@\n\
/ \ \\n\
* *\n\
* *\n\
* * * * * * \n\
* * * * * * * * \n\
* * * * * * * * * * \n\
* *\n\
* *\n\
* * * *\n\
* * * * * * \n\"
);
return 0;
}
不知道为什么一直给我报错还说
E:\C语言课后作业\STEP2-4\air.c too few arguments to function 'printf'
和小甲鱼的答案对了几遍 是一模一样的啊,不知道为啥给我报这个错误。 本帖最后由 xieglt 于 2020-10-26 17:05 编辑
这一行错了/ \ \\n\应该改成 / \\ \n \
还有最后这里* * * * * * \n\"错了,应改成* * * * * * \n"\
#include <stdio.h>
int main()
{
printf("\n\
@\n\
/ \\ \n\
* *\n\
* *\n\
* * * * * * \n\
* * * * * * * * \n\
* * * * * * * * * * \n\
* *\n\
* *\n\
* * * *\n\
* * * * * * \n"\
);
return 0;
} 你的错误全在程序的注释中
#include <stdio.h>
int main()
{
printf("\n\
@\n\
/ \\\n\
* *\n\
* *\n\
* * * * * * \n\
* * * * * * * * \n\
* * * * * * * * * * \n\
* *\n\
* *\n\
* * * *\n\
* * * * * *\n");
return 0;
}
// 第7行至第10行最前面多了四个空格
// 第8行三个斜杠中间多了一个空格
// 第12行最前面少了三个空格
// 第13行最前面少了三个空格
// 第17行与反斜杠之间多了一个空格
// 第17行的括号不能放到第18行去
// 第17行引号前多了一个反斜杠
风过无痕1989 发表于 2020-10-26 18:19
你的错误全在程序的注释中
是因为加了空格是吗~那如果是要空是用Tab是不是 小狼爱编程 发表于 2020-10-26 18:40
是因为加了空格是吗~那如果是要空是用Tab是不是
我只是看到是空格,我哪知道你是不是用了 Tab 键呀 风过无痕1989 发表于 2020-10-26 18:55
我只是看到是空格,我哪知道你是不是用了 Tab 键呀
所以我想问问如果我想空格该怎么弄~有的时候不是需要空格嘛~ 小狼爱编程 发表于 2020-10-26 21:50
所以我想问问如果我想空格该怎么弄~有的时候不是需要空格嘛~
你将空格删除掉,重新输入并对齐不就得了? 乐乐学编程 发表于 2020-10-26 21:53
你将空格删除掉,重新输入并对齐不就得了?
因为是做小甲鱼的那个题目,是想要一个飞机的样子,不空格怎么对齐呢。这个问题是有点蠢昂 小狼爱编程 发表于 2020-10-26 22:12
因为是做小甲鱼的那个题目,是想要一个飞机的样子,不空格怎么对齐呢。这个问题是有点蠢昂
你还真是。。。他让你删除掉已经有的,可能出问题的空格( 也可能是 Tab ),然后用空格键一个一个地敲回去呀 本帖最后由 lixlovelim 于 2020-10-27 00:51 编辑
#include <stdio.h>
int main()
{
printf("\n\
@\n\
/ \ \\n\
* *\n\
* *\n\
* * * * * * \n\
* * * * * * * * \n\
* * * * * * * * * * \n\
* *\n\
* *\n\
* * * *\n\
* * * * * * \n\" //这里出的问题,\”等于printf(" )括号里少了另外一个双引号
);
return 0;
}
还没明白的话建议你去查下转义字符那章 问题解决了吗? 风过无痕1989 发表于 2020-10-26 23:31
你还真是。。。他让你删除掉已经有的,可能出问题的空格( 也可能是 Tab ),然后用空格键一个一个地敲回去 ...
好的好的{:10_316:} 乐乐学编程 发表于 2020-10-28 15:37
问题解决了吗?
整明白了 搞定了
页:
[1]