C语言程序设计练习题(答案)C语言程序设计练习题(答案)

上机实训项目实验1实验步骤1、进入VC环境 从“开始”→“程序”→“Microsoft Visual Studio6.0”→“Microsoft Visual C++6.0”,这时进入VC集成环境的主菜单窗口,屏幕显示如图1_1所示。图1-1 VC集成环境的主菜单窗口2、VC环境下C程序的编辑、连接和运行(1)新建一个源程序①在VC环境中选择“文件”菜单,然后单击“新建”菜单项。如图1-2所示图1-2选择新建②在弹出的新建对话框中设置好相应的内容,如图2-2所示。要事先准备好保存文件的目录,例d:\lx目录。在图1-3中“文件”一栏的源程序文件的扩展名一定要输入C语言程序的扩展名“.c”。设置好后,单击“OK”,就回到了VC++的编辑界面,即将进行输入和编辑的源程序文件example.c文件存放在D盘的LX目录下。2.设置源程序的文件名,扩展名一定要为“.c”且一定要输入扩展名3.设置存放目录1.单击该处图1-3新建对话框的设置③在图1-4的工作区中,输入源程序图1-4输入、编辑源程序④输入源程序文件后可在主菜单栏中选择“文件”(FILE),并在其下拉菜单中选择“保存”(SAVE),如图1-5所示。图1-5保存源程序⑤源程序的编译如图2-6所示,单击主菜单的“编译”(Build),在其下拉菜单中选择“编译example.c”(Compile example.c),或者单击工具栏上的“编译”按钮,如图1-6所示。在单击“编译”后,屏幕上会出现一个如图1-7所示的对话框。内容是“This build command requires an active project worksapce,Would you like to create a default project worksapce?”,要创建一个默认的项目工作区,单击“是(Yes)”,表示同意,将开始编译;单击“No”,表示不同意,将取消编译。此处选择“是”。从该处进入编译或者从该处进入编译图1-6编译源程序图1-7要求创建一个工作区⑥编译完成后将如图1-8所示,此时注意编译窗口中的信息,如果有编译错误,将要对源程序进行修改,然后再重新编译,直到没有错误为止。注意此处的obj文件图1-8编译信息⑦编译没有错误,完成并生成obj文件后,就可进入程序的连接了。连接的目的是将程序和系统提供的资源(如函数库、头文件等)建立连接,真正生成可以执行的程序文件。如图1-9所示,单击主菜单的“编译”(Build),在其下拉菜单中选择“构建example.exe”(build example.exe),或者单击工具栏上的“构建”按钮。执行连接后,将在调试窗口中显示连接的信息,如图1-10所示,如果连接有错误,将修改源程序,然后再编译、连接,直至没有错误为止。或单击此处图1-9程序的连接注意:此处生成的.exe文件图1-10连接后的信息⑧程序的执行完成了编译、连接后,就生成了可执行程序文件,些时该程序可执行了。如图1-11所示,单击主菜单的“编译”(Build),在其下拉菜单中选择“执行example.exe”(Execute example.exe),或者单击工具栏上的“执行”按钮。执行后,将出现图1-12所示的结果。或单击此处图1-11执行程序图1-12执行的结果实验2 程序中包含三处错误,分别为:(1) Int应为int;(2)“sum=25+30”后缺少“;”;(3)缺少“return 0;”实验3提示:要完成题目任务,一种方法是每一行调用一个printf函数输出,另一种方法是只调用一个printf函数输出。代码分别如下:(1)#include int main (void){printf ("This is my first C program.\n");printf ("And programming in C is even more fun.\n");return 0;}(2)#include int main (void){printf ("This is my first C program.\nAnd programming in C is even more fun.\n");return 0;}实验4(1)计算33+56的和。解题思路:将例1.2中变量值改为33与56代码如下:#include int main(void){int value1,value2,sum;value1=33;value2=56;sum=value1+value2;printf(“%d+%d=%d\n”, value1, value2,sum);}(2)计算1+2+3+4+5解题思路:可以分别建立五个变量value1,value2,

c语言只用a求正方形面积,C语言程序设计练习题(答案).docx相关推荐

  1. 计算圆环面积的c语言程序,C0610求圆环面积_C语言程序设计源代码_doc_大学课件预览_高等教育资讯网...

    #include void main() { double r2,r1,s; double area_ring (double x,double y); /*函数原型,求圆环面积*/ printf(& ...

  2. C语言实验报告求三角形面积,C语言作业,编程求三角形面积。

    满意答案 oikre5602 2014.05.08 采纳率:47%    等级:9 已帮助:363人 123456789#include<stdio.h>#include<math. ...

  3. c语言坐标海伦公式,C语言:用海伦公式求三角形面积 , C语言编程问题,利用海伦公式求三角形面积...

    导航:网站首页 > C语言:用海伦公式求三角形面积 , C语言编程问题,利用海伦公式求三角形面积 C语言:用海伦公式求三角形面积 , C语言编程问题,利用海伦公式求三角形面积 匿名网友: 程序已 ...

  4. c语言允许用户重复计算,C语言-第3章最简单的C程序设计练习题.doc

    C语言-第3章最简单的C程序设计练习题 第3章 最简单的C程序设计-顺序程序设计 一.单项选择题 1. 不是C语言提供的合法关键字是 . A)switch B)cher C)case D)defaul ...

  5. python输入正方形面积公式_scanf()函数的调用:编写求正方形面积的通用程序

    #includevoid main(){ int a, area; scanf("%d",&a); //等待用户从键盘输入一个整数// area=a*a; printf(& ...

  6. 求矩形中心点坐标编程c语言,c语言编程序求矩形面积 我是新手,很多不懂,初学...

    C语言问题,编写一个程序计算矩形的面积和周长 我是新手,很多不懂,初学 代码为: #include void main(){float x,y; printf("请输入长和宽:\n" ...

  7. python求正方形面积是多少平方厘米_正方形面积是10平方厘米圆的面积是多少平方厘米...

    正方形面积是10平方厘米圆的面积是多少平方厘米 正方形面积= a* a= a²= 10圆的半径r= ar²= a²= 10圆面积= 兀r²= 3.14*10= 31.4厘米² (这是一个很有用的条件, ...

  8. 求三角形面积——C语言

    [C语言] 利用海伦公式求三角形面积 初学小白一枚,望各位大佬多多指教 代码如下: #include<stdio.h> //标准输入输出头文件 #include<math.h> ...

  9. 【求四边形面积_Java语言编程题】

    给四个点的坐标,求四边形面积(java版) java版 //任意输入4个点,求围成四边形的面积是多少? //四点一线.凹四边形.四边形,有两个点共点,都可以套用. public long getAre ...

最新文章

  1. [转]Passing data between pages in JQuery Mobile mobile.changePage
  2. 配置cisco路由器特定时间重启
  3. 【LeetCode】106. Construct Binary Tree from Inorder and Postorder Traversal
  4. A/B Matrix CodeForces - 1360G(思维构造)
  5. AttributeError: Can only use .str accessor with string values, which use np.object_ dtype in pandas
  6. iOS 动画基础总结篇
  7. 动词变名词的变化规则_动词第三人称单数的变化规则及练习(含语音)
  8. 一些JavaScript题目
  9. zw版【转发·台湾nvp系列Delphi例程】HALCON HistoToThresh1
  10. 学生考勤系统设计mysql_学生考勤系统的设计与实现(Eclipse,MySQL)
  11. 计算机核心期刊论文模板,中文核心期刊(论文)模板.doc
  12. vscode文件管理只有文件夹的时候也层级显示
  13. vue函数@click.prevent使用纪要
  14. 基于android的影音设计,基于Android系统的影音播放器设 - 音响技术 - 电子发烧友网...
  15. 解决使用python-igraph绘制网络图时报错AttributeError: plotting not available
  16. 在部队当程序员是什么体验?
  17. Python爬虫入门教程 99-100 Python爬虫在线服务大全
  18. Spring Security安全框架
  19. 向量的相似度计算常用方法
  20. 基恩士VT5触摸屏笔记

热门文章

  1. 自然语言处理2 -- jieba分词用法及原理
  2. IPFS/Filecoin发展的风向标,是否能再创币圈的奇迹???!
  3. IP分片 ping包
  4. 微信热修复 Tinker 和 flavor 更新
  5. Android中级第十一讲之MotionEvent的分发、拦截机制分析
  6. 【input系统】MotionEvent的分解
  7. xcode6如何导入全局头文件
  8. setInterval存在的问题
  9. Linux文件权限--UGO权限以及高级权限
  10. Linux的UGO权限