本文所有题目均来自牛客网的《编程初学者入门训练》
链接: link.
点此即可进入。
写本博客的目的在于进行复盘总结和知识归纳。我会把每题的技术知识重点进行详细的解释说明,使对编程题有个更加简单的认知,不会被一部分不会的技术知识点难倒。
1. BC1-实践出真知
题目: 于老师经常告诉我们“学习编程最好的办法就是上机实践,因为你要对计算机下指令,想让计算机帮你干活,就得多和计算机‘交流’,实践才能出真知。”
//引入头文件
#include <stdio.h>
//写入主函数
//main函数是程序的入口,代码一般都是从入口开始执行
int main()
{
printf("Practice makes perfect!");
return 0;
}
printf因为是库函数 - 输出操作,得引入头文件<stdio.h>;
一个工程里,main函数只能有一个;
解析:
这题没有要求输入字符,只考察了输出,所以我们只要把输出结果复制好粘贴正确就行,大部分出现的问题就是输出的结果有问题,建议细致一点比较好。
2. BC2-我是大V
题目: 每个人都想成为大V (VIP:Very Important Person),但要一点一点积累才行,先从小v做起。要求输出由小写字母v组成的大V。
#include <stdio.h>
int main()
{
p**加粗样式**rintf("v v\n");
printf(" v v\n");
printf(" v");