新人学习总结笔记-第一课
第一天认识一个最简单的C程序
#include<stdio.h>
int main(void)
{
printf("一个简单的C程序\n");
return 0;
}
以上代码经过编译器 转换成电脑可执行的代码 最终输出的结果是:一个简单的C程序
本程序第一行 #include<stdio.h> 是程序的头文件
#include 是向编译器发出一条指令
<stdio.h> 告诉编译器发出的指令要从 <stdio.h> 这个文件操作 程序中的代码
stdio.h 中的内容包含当前程序中所用到的标准输出 也包含标准输入
也就是说 stdio.h 这个文件中 提供了程序中所要用到的键盘输入和屏幕输出的(封装代码)
本程序第二行 int main(void) 是C程序的一个主程序入口 也称为主函数 一个C程序可以有很多子函数
入口 但程序中必须而且只能有一个主函数
int main(void) 这里的int 是函数的一个返回类型 int 表示该函数返回类型的值是一个整数 返回给谁
用 返回给系统用 这个现在不必深知 了解就好
int main(void) 这里的void 表示没有传入信息给函数 int main(void) 括号中的可以换成别的 但现在
只须了解当前的就可以了
{ 这个是主函数的开始符号
}当然这个就是主函数的结束符号了
为什么要用{}这是开发C语言时就设定好的规定 不能省略 也不能用别的 只能用{ }花括号
printf("一个简单的C程序\n");
printf 是一个标准的输出函数 printf()括号中可以设定实参 也就是printf函数的实标参数 简称:实参
printf("");这是一个很简单的实参 也就是在双引号中输入一些字符或数字 printf("");中的双引号是
告诉printf函数要把双引号中的字符或数字原样输出
例:
printf("一个简单的C程序\n");
printf函数接收到参数中 有要输出的内容 所以就会原样输出printf("")括号双引号中的内容
输出的结果是:
一个简单的C程序
不是说原样输出吗?为什么\n不输出呢?
printf("一个简单的C程序\n"); 中的\n是转义符号 简单来说就是换行符 相当于回车键 这个应该也是
封装好的代码 只要在printf();参数中用到这个\n 就会自动换到下一行
return 0;这个是和主函数int匹配的 主函数定义了返回一个整数 所以C标准要求main()要有return语句
最后一个 } 程序的结束符号
自学总结出来的笔记
第一课作业:
1.调用printf()函数 把自己的姓名打印在一行上 再调用一次printf()函数把自己的姓名打印在两行上 然后再调用printf()函数把自己的姓名打印在
一行上
2.调用printf()函数 利用\n 换行符 把自己姓名打印在一行上 并且让光标跳到下一行 再调用printf()函数 利用\n换行符把自己姓名分别打印在两
行上并换行 再调用printf()函数 和换行符 把姓名 年龄 身高 体重 地址 各打印一行
1. 格式如下:
张三
张
三
张三
2. 格式如下:
张三
张
三
姓名:张三
年龄:30
身高:170
体重:120
地址:xxx xxx xxx xxx
[此贴子已经被作者于2018-10-2 15:51编辑过]