首页 > 资讯 > > 内容页

第一章 程序设计和C语言

2023-01-26 01:57:46 来源:哔哩哔哩 分享到 :

1.什么是程序?什么是程序设计?

程序是计算机识别的指令;利用指令使计算机完成某种功能。


(资料图片)

2.为什么需要计算机语言?高级语言有哪些特点?

计算机无法识别人类语言,所以要用以0和1为基础的机器语言进行沟通联系;语言功能强,适用任何型号计算机。

3.正确理解以下名词及其含义:

(1)源程序:高级语言写的程序,类似.c文件;目标程序:源程序转换成机器指令(0和1)的程序;可执行程序:完整可独立运行的程序,类似exe软件

(2)程序编辑:编写程序,就是我们在键盘输入,显示到屏幕上的代码; 程序编译:相关软件将我们用高级语言编辑好的程序转换为汇编语言; 程序连接:对于程序中不同文件中的函数连接在一起,比如一个程序中不仅用到了stdio.h文件中的printf()函数,还用到了math.h文件的数学函数。通过这一步,就可以在一个程序中将不问文件中的内容连接起来;

(3)程序:一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具

程序模块:可由汇编程序、编译程序、装入程序或翻译程序作为一个整体来处理的一级独立的、可识别的程序指令

程序文件:程序的文件称为程序文件,程序文件存储的是程序,包括源程序和可执行程序

(4)

函数:将一段经常需要使用的代码封装起来,在需要使用时可以直接调用,来完成一定功能

主函数:又称main函数,是程序执行的起点

被调用函数:由一个函数调用另一个函数,则称第二个函数为被调用函数

库函数:一般是指编译器提供的可在c源程序中调用的函数。可分为两类,一类是c语言标准规定的库函数,一类是编译器特定的库函数

(5)

程序调试:是将编制的程序投入实际运行前,用手工或编译程序等方法进行测试,修正语法错误和逻辑错误的过程

程序测试:是指对一个完成了全部或部分功能、模块的计算机程序在正式使用前的检测,以确保该程序能按预定的

方式正确地运行

4.编写一个C程序,运行时输出 hello world

#include<stdio.h>

int main()

{

printf("hello world");

}

5.编写一个C程序,运行时输出以下图形:

****

****

****

****

#include<stdio.h>

int main()

{

printf("****\n");

printf(" ****\n");

printf("  ****\n");

printf("   ****\n");

}

6.编写一个C程序,运行时输入a,b,c三个值,输出其中值最大者

#include<stdio.h>

int main(){    int max(int a,int b);    int a,b,c,d;    scanf("%d%d%d",&a,&b,&c);    d=max(a,b);    d=max(d,c);    printf("最大的数是%d",d);    return 0;}    int max(int x,int y){     int z;     if(x>y)z=x;     else z=y;     return (z);}

推荐阅读