| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> C++知识库 -> C语言总结 -> 正文阅读 |
|
[C++知识库]C语言总结 |
? ( 一 )C源程序结构 #include <stdio.h>? //预处理语句,文件包含命令 int main(){? ?//主函数 如下3种方式定义变量 int a;? ? ? ? ? ? ?//定义整型变量? ?a为变量名 float b;? ? ? ? ? //定义了单精度实型变量b double c;? ? ? //定义了双精度实型变量c printf("输出的内容"\n);? ? //输出函数 scanf("%d",&a);? ? ?//通过键盘输入a的值 return 0;? ? ? ? //返回值 } int //定义整数? ? %d对应 float? //定义小数点? ?%f对应 (二)转义字符的定义
运算符,位运算符,关系运算符 加? (+)? ?减(-)?? ?乘(*)? 除(/)? ?求模(%)? (-)负数??? // 单目运算符取负的优先级最高,加减乘除运算符等同于数学的四则运算,求模运算就是求余数。
复合的赋值运算符表达式
自增运算符(++)和自减运算符(--) a++,--a表示变量在使用之前先自增1,自减1。 a++,a--表示变量在使用之后再自增1,自减1。 if语句一般有三种基本形式,其它扩展形式,也是以下面三种形式为基础。 1、 if……形式 一般格式:if(表达式) 语句; int main(){ 2、if……else形式 一般格式: if(表达式) 语句1; else 语句2; 语义是:如果表达式的值为真,则执行语句1,否则执行语句2 。语句1和语句2可以是复合语句。 示例如下: #include <stdio.h> }? 3、if……else……if形式 一般形式为: if(表达式1) 语句1; else if(表达式2) 语句2; else if(表达式3) 语句3; … else if(表达式m) 语句m; else 语句n; 语义是:依次判断表达式的值,当出现某个值为真时,则执行其对应的语句。然后跳到整个if语句之外继续执行程序。 如果所有的表达式均为假,则执行语句n。然后继续执行后续程序。示例如下: #include <stdio.h>? switch语句用法 一般形式: switch(表达式){? ? ? case 常量表达式1: ?语句1; } #include <stdio.h> 进制的介绍
二进制(计算机底层的进制)?
|
|
C++知识库 最新文章 |
【C++】友元、嵌套类、异常、RTTI、类型转换 |
通讯录的思路与实现(C语言) |
C++PrimerPlus 第七章 函数-C++的编程模块( |
Problem C: 算法9-9~9-12:平衡二叉树的基本 |
MSVC C++ UTF-8编程 |
C++进阶 多态原理 |
简单string类c++实现 |
我的年度总结 |
【C语言】以深厚地基筑伟岸高楼-基础篇(六 |
c语言常见错误合集 |
|
上一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 6:54:59- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |