【C语言基础】C语言第四章

第四章 最简单的C程序设计--顺序程序设计
程序应该包括数据描述(由声明部分来实现)和数据操作(由语句来实现)。
-数据描述包括定义数据结构和在需要时对数据赋予初值。
-数据操作的任务是对已提供的数据进行加工。
C语句分为以下5类。
(1)控制语句。
1)if()...else... (条件语句)
2)for()... (循环语句)
3)while()... (循环语句)
4)do...while() (循环语句)
5)continue (结束本次循环语句)
6)break (中止执行switch或循环语句)
7)switch (多分支选择语句)
8)goto (转向语句)---不考
9)return (从函数返回语句)
(2)函数调用语句。
printf("This is a C statement.\n");
(3)表达式语句。
a = a + b;
i ++;
(4)空语句。
;
(5)复合语句。
{
z = x + y;
t = z / 100;
printf("%f" , t);
}
【赋值语句】。。。
【数据的输入输出】
#include <stdio.h>
void main()
{
    int a , b;
    scanf("%d %d" , &a , &b);
    int ans;
    ans = a + b;
    printf("%d+%d=%d\n" , a , b , ans);
}
"&":取地址符号。
【字符数据的输入输出】
~~当然也可以用scanf , printf
字符串的输出:putchar函数
函数格式:putchar(c)
例4.1 输出单个字符。
#include <stdio.h>
void main()
{
    char a , b , c;
    a = 'B'; b = 'O'; c = 'Y';
    putchar(a); putchar(b); putchar(c); putchar('\n');
}
getchar函数
例4.2 输入单个字符。
#include <stdio.h>
void main()
{
    char c;
    c = getchar();
    putchar(c);
    putchar('\n');
}
之前讲到的scanf,printf函数为“格式化输入”,“格式化输出”函数。
【常用的一些函数库】
#include <math.h>
#include <string.h>
math.h举例:
■ sqrt():求实数平方根的函数
■ exp():求实数指数幂的函数
string.h函数举例:
■ strlen():求字符串长度的函数
■ strrev():翻转字符串的函数
■ strcmp():比较两个字符串字典序的函数 --补充:“字典序”概念(英文字典上的排列顺序)
■ strcat():连接两个字符串的函数
当堂练习:page.86 例4.10,4.11.4.12


课后练习:习题4.8,4.9,4.10
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值