栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言重修日记-day04-C语句

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言重修日记-day04-C语句

C语句

一个函数包含声明部分和执行部分,执行部分是由语句组成的,语句的作用是向计算机系统发出操作命令,要求执行相应的操作。

C语句的分类 1.控制语句

if()...else...        (条件语句)

for()...                (循环语句)

while()...            (循环语句)

do...whlie()        (循环语句)

continue            (结束本次循环语句)

break                (终止执行switch或循环语句)

switch                (多分支选择语句)

return                (从函数返回语句)

goto                  (转向语句,在结构化程序中基本不用goto语句)

2.函数调用语句

函数调用语句是有一个函数调用加分号构成,如:

printf("这是一条苦茶籽。");

其中 printf("这是一条苦茶籽。")就是函数调用,加一个分号成为一个语句。

3.表达式语句

表达式语句有一个表达式加一个分号构成,如:

a=a+3        是表达式

a=a+3;        是表达是语句

4.空语句

;

只有一个分号,什么也不做。

5.复合语句

用花括号括起来的语句块,如:

{

        float pi = 3.14,  r = 2,  area;

        area = pi * r * r;

        printf("area=%f",area);

}

赋值语句 1.赋值运算符        = 2.复合的赋值运算符  3.赋值表达式

与赋值语句的区别:没有逗号

变量        赋值运算符        表达式

a                      =              a+ b

4.赋值过程中的类型转换

 

 5.变量赋初值
int a=3;//指定a为整型变量,初值为3

float f=3.14;//指定f为浮点型变量,初值为3.14

char c='a';//指定c为字符变量,初值为'a'

int a,b,c=3;    //只对c赋初值

int a=b=c=3;    //同时为a,b,c赋初值
数据的输入输出

C语言本身并不提供输入输出语句,这些操作都是由C标准函数库中的函数来实现的。

#include
printf输出数据

 %d        有符号十进制整数

%c        输出一个字符

%s        输出一个字符串

%f        输出实数(包括单、双精度、长双精度)

输出的数据向左对齐,用%-m.nf

数据靠左,右端补空格

 m是格式总长度n是小数点后的长度

其他格式具体看表

 

scanf函数输入数据

格式

scanf(格式控制,地址表列)

格式字符和printf用法差不多简单看看

 

 字符输入输出函数

putchar输出一个字符

用法

char a='B';

putchar(a);

//注意:输出显示的是B,而不是a

char c=66;

putchar(c);

//注意:输出显示的是B,而不是66

//B的ASCII码为66

c=c+2;

putchar(c);

//输出显示D

getchar输入一个字符

用法

char a;

a=getchar();

putchar(a);

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1033331.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号