栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

《C语言程序设计(第五版)》---谭浩强——习题解答第一章

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

《C语言程序设计(第五版)》---谭浩强——习题解答第一章

(1)什么是程序?什么是程序设计?

解:程序就是一组计算机能识别和执行的指令,一个程序由一个或多个源程序文件组成,函数是程序的主要组成部分。程序设计是指从确定任务到得到结果、写出文档的全过程。

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

解:人和计算机交流信息也要解决完语言问题。高级语言功能很强且不依赖于具体机器,用它写出来的程序对任何型号的计算机都适用。

(3)正确理解以下名词及其含义

源程序:是指一系列人类可读的计算机语言指令

目标程序:为源程序经编译可直接被计算机运行的机器码集合

可执行程序:是可在操作系统存储空间中浮动定位的二进制可执行程序。

程序编辑:根据一定的算法写出源程序

程序编译:是用户使用编译程序对其个人编制的源程序进行编译的过程

程序连接:把所有编译后得到的目标模块连接装配起来,再与函数库相连接成一个整体的过程

 程序:计算机能识别和执行的指令

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

程序文件:是在质量管理体系中质量手册的下一级文件层次,规定某项工作的一般过程

函数:C程序的主要组成部分

主函数:程序主体

被调用函数:一个函数调用另一个函数,

库函数:是将函数封装入库,供用户使用的一种方式。方法是把一些常用到的函数编完放到一个文件里,供不同的人进行调用。调用的时候把它所在的文件名用#include加到里面就可以了。

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

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

(4)编写一个C程序,运行时输出hello world!
#include
int main()
{
   printf(“hello world!n");
   return 0;
}
(5)编写一个C程序,运行时输出以下图形

*****

 *****

  *****

   *****
#include
int main()
{
   printf("*****");
   printf(" *****");  
   printf("  *****");  
   printf("   *****");
   return 0;
}
(6)编写一个C程序,运行时输入a,b,c三个值,输出其中值得最大者
#include
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;
}
(7)略

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1008542.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号