目录

  • 1 C语言的介绍
    • 1.1 C语言的简单介绍及历史背景
    • 1.2 C语言的特点
    • 1.3 C语言程序的结构分析案例
    • 1.4 C语言程序的结构
    • 1.5 C语言程序的规范
    • 1.6 运行C语言程序的步骤和方法
  • 2 数据类型、运算符与表达式
    • 2.1 C语言的数据类型
    • 2.2 浮点型数据
    • 2.3 变量赋初值
    • 2.4 算数运算符和算数表达式
  • 3 最简单的C程序设计——顺序程序设计
    • 3.1 顺序程序设计
    • 3.2 数据的输入与输出
  • 4 选择结构程序设计
    • 4.1 关系运算符和关系表达式
    • 4.2 逻辑运算符和逻辑表达式
    • 4.3 if语句
    • 4.4 switch语句
  • 5 函数
    • 5.1 函数概念及无参函数的定义
    • 5.2 有参函数的定义
    • 5.3 函数的参数
    • 5.4 函数的返回值及调用
  • 6 循环控制
    • 6.1 While语句及Do...While语句
    • 6.2 用For语句实现循环
    • 6.3 For语句的几点说明
    • 6.4 循环的嵌套
  • 7 数组
    • 7.1 数组及一维数组的定义
    • 7.2 一维数组的引用与初始化
    • 7.3 二维数组
    • 7.4 字符数组
数据的输入与输出

 

 

 

所谓输入输出是以计算机为主体而言。

C语言本身没有提供输入输出语句,在C语言中所有的数据输入输出都是由库函数中的标准输入输出函数完成的。在C语言中使用库函数时,要使用预编译命令#include 将相关的头文件(*.h)包含到用户源文件中。
     使用形式: #include"头文件" 或 #include<头文件>

 

 

                                        

字符输出函数调用的一般形式 

putchar(ch) 

功能:

在标准输出设备(即显示器屏幕)上输出一个字符。

例如:putchar('b');
                 putchar('\n'); 
                 st=‘d’; putchar(st); 
                 putchar(97);

 

 

 

格式输出函数调用的一般形式 

printf(格式控制, 参数2,…,参数n)

功能:按格式控制所指定的格式,在标准输出设备上输出参数2、…、参数n的值。

例如有程序段 :
                                int a=123,b=100;
                                printf("%d  %d  %d\n",a,b,a+b);
                                printf ("c = %d + %d = %d\n",a,b,a+b );      

 

 

 

字符输入函数

函数调用的一般形式
       getchar( ) 

功能:

从标准输入设备(即键盘)上输入一个字符。

例如:
                getchar( ) ;       
                c = getchar( );   
                printf("%c \n",getchar( ));