- C语言程序的三种基本结构:顺序结构、选择结构(if语句)、循环结构(for、while、do-while)。 顺序结构 从第一条语句执行到最后一条语句,按顺序的执行。 示例: #include <stdio.h> #include <math.h> int main(int argc,char* argv){ double x,y,sum... C语言程序的三种基本结构:顺序结构、选择结构(if语句)、循环结构(for、while、do-while)。 顺序结构 从第一条语句执行到最后一条语句,按顺序的执行。 示例: #include <stdio.h> #include <math.h> int main(int argc,char* argv){ double x,y,sum...
- 首先C语言是一门面向过程的编程语言,它是由一系列的函数组成的。函数的使用必须遵守: 先声明后使用的原则 举个例子说明一下,下面是一个test.c的源程序: #include <stdio.h&... 首先C语言是一门面向过程的编程语言,它是由一系列的函数组成的。函数的使用必须遵守: 先声明后使用的原则 举个例子说明一下,下面是一个test.c的源程序: #include <stdio.h&...
- 一、变量的范围和生命期 1.全局变量 变量在(包括自定义函数和main函数)外定义/声明,作用范围:本文件。 2.局部变量 在函数内定义的(包括形参),作用范围:所在函数内。 注: 全局变量和局部变量同名,(在局部所在范围内)全局则被屏蔽(以局部为准) 局部变量和局部变量同名(不影响) 二、变量的存储方式和生命期 存储方式分为静态存储和动态存储: 1.静态存储:... 一、变量的范围和生命期 1.全局变量 变量在(包括自定义函数和main函数)外定义/声明,作用范围:本文件。 2.局部变量 在函数内定义的(包括形参),作用范围:所在函数内。 注: 全局变量和局部变量同名,(在局部所在范围内)全局则被屏蔽(以局部为准) 局部变量和局部变量同名(不影响) 二、变量的存储方式和生命期 存储方式分为静态存储和动态存储: 1.静态存储:...
- 创建文件 #include <stdio.h> int main(int argc,char *argv[]){ if(argc != 2){ printf("param error"); return 1; }else{ FILE *fd = fopen(*(argv+1),"w+"); if(fd != NULL){ printf("%s is cr... 创建文件 #include <stdio.h> int main(int argc,char *argv[]){ if(argc != 2){ printf("param error"); return 1; }else{ FILE *fd = fopen(*(argv+1),"w+"); if(fd != NULL){ printf("%s is cr...
- 一、学习目标 了解逻辑判断的概念了解if语句的使用方法了解switch语句的使用方法了解逻辑运算符的使用方法 目录 C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语言。 第一篇:(一)脱离学习误区 第二篇:(二)C语言没那么难简单开发带你了解流程 第三篇:(三)轻轻松松理解第一个C语言程序 第四篇:(四)语言的基本数据类型及变量 第五篇:(五)C语言的变量... 一、学习目标 了解逻辑判断的概念了解if语句的使用方法了解switch语句的使用方法了解逻辑运算符的使用方法 目录 C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语言。 第一篇:(一)脱离学习误区 第二篇:(二)C语言没那么难简单开发带你了解流程 第三篇:(三)轻轻松松理解第一个C语言程序 第四篇:(四)语言的基本数据类型及变量 第五篇:(五)C语言的变量...
- 一、学习目标 了解C语言变量的其它创建方式了解C语言常量了解C语言的运算符 目录 C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语言。 第一篇:(一)脱离学习误区 第二篇:(二)C语言没那么难简单开发带你了解流程 第三篇:(三)轻轻松松理解第一个C语言程序 第四篇:(四)C语言的基本数据类型及变量 第六篇:(六)轻轻松松了解C语言的逻辑运算 第七篇:(七)... 一、学习目标 了解C语言变量的其它创建方式了解C语言常量了解C语言的运算符 目录 C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语言。 第一篇:(一)脱离学习误区 第二篇:(二)C语言没那么难简单开发带你了解流程 第三篇:(三)轻轻松松理解第一个C语言程序 第四篇:(四)C语言的基本数据类型及变量 第六篇:(六)轻轻松松了解C语言的逻辑运算 第七篇:(七)...
- 本节书摘来自华章计算机《C编程技巧:117个问题解决方案示例 》 一书中第3章,第3.7节,作者是希里什·查万(Shirish Chavan),卢涛 译。 本节书摘来自华章计算机《C编程技巧:117个问题解决方案示例 》 一书中第3章,第3.7节,作者是希里什·查万(Shirish Chavan),卢涛 译。
- C语言的百年之后 C语言最早诞生于上世纪七十年代初期,更具体的时间是1972年。如果把C语言比喻成人的话,C语言比笔者的爱人还大两岁呢。这样一说C语言也已经是“人过四十,天过午”的编程语言了。对于像是Java(诞生于1995年)这样的编程语言,C语言简直就是大叔级别的编程语言了。和人类一样,编程语言也会经历生老病死,只不过有的语言年纪轻轻就夭折了,比如说Visual Basic(19... C语言的百年之后 C语言最早诞生于上世纪七十年代初期,更具体的时间是1972年。如果把C语言比喻成人的话,C语言比笔者的爱人还大两岁呢。这样一说C语言也已经是“人过四十,天过午”的编程语言了。对于像是Java(诞生于1995年)这样的编程语言,C语言简直就是大叔级别的编程语言了。和人类一样,编程语言也会经历生老病死,只不过有的语言年纪轻轻就夭折了,比如说Visual Basic(19...
- 【异周话题 第 13 期】C语言,真的已经过时了吗?话题背景1972 年,美国贝尔实验室的 D.M.Ritchie 在 B 语言的基础上最终设计出了一种新的语言,他取了 BCPL 的第二个字母作为这种语言的名字,这就是著名的 C 语言。作为世界上最古老的编程语言之一,C 语言现在用得多吗?在业界,一般的答案是:如果一件事可以用 X 语言做(X 可以代指任何语言),就一定不要用 C 语言做。同... 【异周话题 第 13 期】C语言,真的已经过时了吗?话题背景1972 年,美国贝尔实验室的 D.M.Ritchie 在 B 语言的基础上最终设计出了一种新的语言,他取了 BCPL 的第二个字母作为这种语言的名字,这就是著名的 C 语言。作为世界上最古老的编程语言之一,C 语言现在用得多吗?在业界,一般的答案是:如果一件事可以用 X 语言做(X 可以代指任何语言),就一定不要用 C 语言做。同...
- 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.8节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.8节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。
- 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.6节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.6节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。
- 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.5节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.5节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。
- 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.4节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.4节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。
- 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.3节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.3节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。
- 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。
上滑加载中
推荐直播
-
基于HarmonyOS NEXT应用开发之旅
2025/07/17 周四 19:00-20:00
吴玉佩、刘俊威-华为开发者布道师-高校学生
两位学生华为开发者布道师,连续两届HarmonyOS极客马拉松获奖选手联袂呈现HarmonyOS NEXT开发全景!从基础筑基,到工具提效。为您铺就一条从入门到精通的鸿蒙应用开发之路。无论您是新手开发者,还是经验老手,都能在此收获满满干货,开启您的HarmonyOS NEXT高效、智能开发新篇章!
回顾中
热门标签