C语言入门教程:程序结构与算法举例

张开发
2026/4/15 20:03:03 15 分钟阅读

分享文章

C语言入门教程:程序结构与算法举例
开启自今日起会对着C语言给出一系列教程要是各位正处于学习C语言阶段那就赶忙来关注【零基础玩嵌入式】一块儿学习哟一、程序把为达成特定目标或者解决特定问题以计算机语言编写而成的命令序列集合称作程序它是为实现预期目的而去操作的一系列语句与指令用于编写得让计算机能够执行的程序的语言被叫做程序设计语言程序设计语言可以分作机器语言 汇编语言 高级语言 完成两数相加的操作 机器语言1011111000100110011 …… 汇编语言add ax, bx 高级语言CAB即便高级语言程序即源程序编写起来挺便利然而计算机没办法直接去执行它非得经过一番加工之后才能够被计算机执行。而这种加工过程能够划分成编译源程序以逐句翻译、逐句执行的方式进行解释过程不会产生目标程序大概是翻译掉一格就执行一格一边翻译一边执行。二、算法举例那有两个杯子一个是A杯另一个是B杯A杯本来是放着酒的B杯本来是放着醋的现在需要把它们进行交换一番就是让A杯原来放酒的现在改成放醋而B杯原本放醋的现在改成放酒。自然语言 根据常识必须增加一个空杯C作为过渡其操作步骤如下 步骤1将A杯中的酒倒在C杯中。 步骤2将B杯中的醋倒在A杯中。 步骤3将C杯中的酒倒在B杯中。 这就是以后要用到的交换两个变量的值的方法伪代码表示的算法如下input A and B C←A A←B B←C print A and BC语言程序#include int main(void) { int a, b, c; printf(“Please input a and b:\\n”); scanf(“%d%d”, a, b); /*输入变量a和b的值*/ c a; /*交换a和b*/ a b; b c; /*输出a和b的值*/ printf(“a %d b %d”, a, b) return 0; }三、C语言结构那种用“/ ”以及“ /”括起来的内容被称作注释它具备的作用是针对程序予以说明进而提高程序的可读性在编译这个行为发生时注释是将会被忽略掉的。四、执行过程五、书写规则C程序由一个或多个函数构成其中必定有一个且仅有一个main( )函数不管这个函数处于何种位置程序皆从它起始执行main( )函数能够调用别的函数然而别的函数无法调用main( )函数。在一个函数内语句的执行顺序是从上到下的。C语言写程序书写形式超自由一行能写好多条语句每条语句都以分号完毕为了程序格式清晰最好一行就写一条语句。程序里的所有标点符号全是英文符号。C语言对大小写进行严格区分也就是说大写字母“A”与小写字母“a”会被当作是不一样的符号。六、开发过程要根据实际问题确定解题思路 根据思路或数学模型编写程序 编辑源程序 调试与测试 运行这篇文章暂且介绍到这儿下一篇文章我们着手讲解C语言那用于编译的环境以及VC的运用方法。

更多文章