(1)什么是程序?什么是程序设计?
解:程序就是一组计算机能识别和执行的指令,一个程序由一个或多个源程序文件组成,函数是程序的主要组成部分。程序设计是指从确定任务到得到结果、写出文档的全过程。
(2)为什么需要计算机语言?高级语言有哪些特点?
解:人和计算机交流信息也要解决完语言问题。高级语言功能很强且不依赖于具体机器,用它写出来的程序对任何型号的计算机都适用。
(3)正确理解以下名词及其含义
源程序:是指一系列人类可读的计算机语言指令
目标程序:为源程序经编译可直接被计算机运行的机器码集合
可执行程序:是可在操作系统存储空间中浮动定位的二进制可执行程序。
程序编辑:根据一定的算法写出源程序
程序编译:是用户使用编译程序对其个人编制的源程序进行编译的过程
程序连接:把所有编译后得到的目标模块连接装配起来,再与函数库相连接成一个整体的过程
程序:计算机能识别和执行的指令
程序模块:可由汇编程序、编译程序、装入程序或翻译程序作为一个整体来处理的一级独立的、可识别的程序指令
程序文件:是在质量管理体系中质量手册的下一级文件层次,规定某项工作的一般过程
函数:C程序的主要组成部分
主函数:程序主体
被调用函数:一个函数调用另一个函数,
库函数:是将函数封装入库,供用户使用的一种方式。方法是把一些常用到的函数编完放到一个文件里,供不同的人进行调用。调用的时候把它所在的文件名用#include加到里面就可以了。
程序调试:是将编制的程序投入实际运行前,用手工或编译程序等方法进行测试,修正语法错误和逻辑错误的过程。
程序测试:是指对一个完成了全部或部分功能、模块的计算机程序在正式使用前的检测,以确保该程序能按预定的方式正确地运行。
(4)编写一个C程序,运行时输出hello world!
#include<stdio.h>
int main()
{
printf(“hello world!\n");
return 0;
}
(5)编写一个C程序,运行时输出以下图形
*****
*****
*****
*****
#include<stdio.h>
int main()
{
printf("*****");
printf(" *****");
printf(" *****");
printf(" *****");
return 0;
}
(6)编写一个C程序,运行时输入a,b,c三个值,输出其中值得最大者
#include<stdio.h>
int main()
{
int a,b,c,m;
int smax(int x,int y,int z);
printf("输入a,b,c三个值\n");
scanf("%d%d%d",&a,&b,&c);
m=smax(a,b,c);
printf("%d",m);
return 0;
}
int smax(int z,int x,int y)
{
int n,t;
if(x>y)
{
n=x;
if(n>z)
t=n;
else
t=z;
}
else
{
n=y;
if(n>z)
t=n;
else
t=z;
}
return t;
}
》---谭浩强——习题解答第一章&spm=1001.2101.3001.5002&articleId=125691718&d=1&t=3&u=1c58ccfc0acc476a84a455f84c4d370d)
1803

被折叠的 条评论
为什么被折叠?



