知识概要
本章主要介绍了C程序的主要构成,学习了printf()函数,教了我们怎么编写一个简单的程序。本章所要求的简程序需要头文件,main()函数,自定义函数,以及声明变量、注释、printf()函数、赋值表达式语句等相关知识。
学习心得
还是有一些细节需要注意吧,我暂时总结到以下几点:
1、注意自定义函数的写法。我在学校课上学到的老师建议将自定义函数写到开头,这样可以省去在开头声明的那一步;而书上说建议把主函数写到开头,这样程序更易读。想着还是程序易读性更重要些吧,不能因为自己方便写出别人看不懂的程序哈。注释也该勤着写。还有是void hanshu(void)与void hanshu ()的区别,后者是旧编辑器的写法,还是遵循前者的写法吧。
2、printf()使用。只是打印空格也能打印。\n要时刻想着要不要。
3、我还get到C语言需要声明变量的好处。把变量放在一起方便读者查找和理解程序的用途,还会促使编程的人写程序前做计划,更重要的是有助于发现程序中的小错误,编译器查错能准点。
总结
第二章还算基础简单吧,以后可能会慢慢变难。刚写博客,可能还是有很多疏漏,写的也不够太细。如果有什么不足,还请大佬们指教。如果有一起想学习C语言的同学,我们一起交流,把C语言基础打牢!
最后是课后编程练习题
编程练习2.12
1、
#include<stdio.h>
int main()
{
printf("YIN ZQ\n");
printf("YIN\nZQ\n");
printf("YIN");
printf(" ZQ");
return 0;
}
2、
#include<stdio.h>
int main()
{
printf("YIN ZQ\n");
printf("大连市");
return 0;
}
3、
#include<stdio.h>
int main()
{int year,day;
year=20;
day=year*365;
printf("你的年龄是%d,你活在这个世界上的天数是%d",year,day);
return 0;
}
4、
#include<stdio.h>
void jolly(void);
void deny(void);
int main()
{
jolly();
jolly();
jolly();
deny();
return 0;
}
void jolly(void)
{
printf("For he's jolly good follow!\n");
}
void deny(void)
{
printf("Which nobody can deny!\n");
}
5、
#include<stdio.h>
void br(void);
void ic(void);
int main()
{
br();
printf(",");
ic();
printf("\n");
ic();
printf("\n");
br();
return 0;
}
void br(void)
{
printf("Brazil,Russia");
}
void ic(void)
{
printf("India,China");
}
6、
#include<stdio.h>
int main()
{
int toes=10;
printf("toes的两倍是%d\n",toes*2);
printf("tose的平方是%d\n",toes*toes);
return 0;
}
7、
#include<stdio.h>
void smile(void);
int main()
{smile();
smile();
smile();
printf("\n");
smile();
smile();
printf("\n");
smile();
return 0;
}
void smile(void)
{
printf("Smile!");
}
8、
#include<stdio.h>
void one_three(void);
void two(void);
int main()
{
printf("starting now:\n");
one_three();
printf("done!\n");
return 0;
}
void one_three(void)
{
printf("one\n");
two();
printf("three\n");
}
void two(void)
{
printf("two\n");
}