第一章要点整理图:
第一章程序整理:
- 例题1.1
- #include<stdio.h>
- void main()
- {
- printf("The is a C program. \n");
- }
- 例题1.2
- #include<stdio.h>
- void main() /*求两数之和*/
- {
- int a,b,sum; /*这是声明部分,定义变量a、b、sum为整型*/
- a=123;b=456; /*以下3行为C语句 */
- sum=a+b;
- printf("sum is %d\n",sum);
- }
- 例题1.3
- #include<stdio.h>
- void main() /*主函数*/
- {
- int max(int x,int y); /*对被调用函数max的声明*/
- int a,b,c; /*定义变量a、b、c */
- scanf("%d,%d",&a,&b); /*输入变量a和b的值*/
- c=max(a,b); /*调用max函数,将得到的值赋给c */
- printf("max=%d\n",c); /*输出c的值*/
- }
- int max(int x,int y) /*定义max函数,函数值为整型,形式参数x,y为整型*/
- {
- int z; /*max函数中的声明部分,定义本函数中用到的变量z为整型*/
- if(x>y) z=x;
- else z=y;
- return(z); /*将z的值返回,通过max带回到调用函数的位置*/
- }
- 习题1.5
- #include<stdio.h>
- void main()
- {
- printf("******************************\n");
- printf(" Very good! \n");
- printf("******************************\n");
- }
- 习题1.6
- #include<stdio.h>
- void main()
- {
- int max(int x,int y); /*max函数声明*/
- int a,b,c,d; /*定义变量*/
- scanf("%d,%d,%d",&a,&b,&c); /*输入变量*/
- d=max(max(a,b),c); /*调用函数max,先求a和b的最大值,然后再与c相比,得到最大值*/
- printf("max=%d\n",d); /*输出最大值*/
- }
- int max(int x,int y) /*定义max函数,函数值int,两个参数类型为int,*/
- {
- int z;
- if(x>y) z=x;
- else z=y;
- return z; /*返回最大值*/
- }
GCC编译工具安装——利用Cygwin安装【选择原因,一方面使用更接近Unix/Linux,方便以后转向其他平台工作;另一方面,据我所知,可以它可以安装git,方便以后进行版本控制。】()
GCC编译工具使用——见本博客中“03.1行×××路之软件”分类中的博文“GCC编译器使用”。