第一章 开学报到
小故事:
9月3日,逸凡到同济大学开学报到。10点钟来到常州火车站,打了个12:30的动车火车票。正当逸凡等火车时,同济大学计算机系老师打来电话。
她问:“你什么时候到,就剩下你一个没有报到了。”
逸凡说:“在火车站呢。”
她又问:“在上海火车站吗?”
逸凡说:“在常州火车站呢。”
她发了个短信,说到校给她打电话。逸凡回了个短信,说好的,让您久等了。
下午3:00,终于到了同济大学嘉定校区。从校门口,顺着主干道,到汽车展示中心报到,主要完成以下几个任务:拿缴费发票、领校园卡、登记住宿,新生开学报到结束。
一、初次接触
当你初次接触C语言,会发现有main主函数(相当于校园内的主干道),程序从这里开始执行;然后完成相应的任务,如“拿缴费发票”、“领校园卡”、“领钥匙去登记住宿”;最后程序结束。
例1:开学报到C语言源程序如下:
/*这是我编写的第一个C语言程序*/
/*
作 者:逸凡
完成日期:2009年7月1日
*/
#include<stdio.h>
void main()
{
printf("开学报到主要完成以下几个任务:/n");
printf(" 1.拿缴费发票/n");
printf(" 2.领校园卡/n");
printf(" 3.领钥匙去登记住宿/n");
}
运行结果如下:
程序说明:使用了4个printf函数语句完成了开学报到功能。
二、本章知识点
1.C语言程序框架结构
(1)C语言中成对使用“/*”和“*/”进行注释。
(2)C语言必须包含一个且只有一个主函数main(),然后以“{”作为程序开始,“}”作为程序结束,如果前面有void表示没有返回值;
(3)C语言中每个语句都必须以分号结尾;
(4)C语言可能需要添加一些头文件。例1中引入了标准输入输出头文件“#include<stdio.h>”。
2.printf函数用法
具体printf函数的用法在后面章节进行详细讲解,这里只需要知道printf语句只是将双引号内的内容原封不动地输出来。使用中文写文章段落时,有时是自动换行,有时是另起一行空两格继续书写新段落,而例1中printf语句引号内的“/n”是强制性换行,另起一行顶格输出。
三、模仿学习
例2:打印以下图形:
源程序如下:
#include<stdio.h>
void main()
{
printf(" */n");
printf(" * * */n");
printf("* * * * */n");
printf(" * * */n");
printf(" */n");
}
通过上面的模仿学习,相信你已经了解了C语言程序的基本框架结构,同时也学会了printf函数的基本用法。