C程序设计(第五版)谭浩强实验报告一(附答案及源程序分析)codeblocks.docVIP

  • 281
  • 0
  • 约2.11千字
  • 约 4页
  • 2019-08-08 发布于福建
  • 举报

C程序设计(第五版)谭浩强实验报告一(附答案及源程序分析)codeblocks.doc

《简单程序设计》实验报告 年级专业班 姓名 成绩 课程 名称 C程序设计 实验项目 名 称 简单程序设计 指导教师 实验目的 了解C语言程序设计的基本框架和结构。 熟悉上机过程: Edit--------compile---------Link----------Run 二、实验内容 1、在屏幕上显示一个短句“Programming in C is fun!” 2、在屏幕上显示如下网格: +---+---+ | | | | | | +---+---+ 3、求两个整数之和? 4、求两个数之间较大者? 三、源程序(将每道题的源程序复制并粘贴在此处) 1. #includestdio.h int main() { printf(Programming in C is fun!\n); return 0; } 2. #includestdio.h int main() { printf(+---+---+\n); printf(| | |\n); printf(| | |\n); printf(+---+---+\n); return 0; } 3. #includestdio.h int main() { int a,b,sum; a=1314; b=520; sum=a+b; printf(sum is %d\n,sum); return 0; } 4. #include stdio.h int main() { int max(int x,int y); int a,b,c; scanf(%d,%d,a,b); c=max (a,b); printf(max=%d,c); return 0; } int max(int x,int y) { int z; if(xy)z=x; else z=y; return(z); } 四、运行结果(将每道题的运行结果截图并粘贴在此处) 1. 2. 3. 4. 五、实验结果分析 1. #includestdio.h为编译预处理指令,而stdio.h为系统提供的一个文件名。程序的第二行中的main表示函数的名称表示“主函数”int表示函数的类型为整型,printf为输出制定的一行信息也就是Programming in C is fun!,而“/n”为换行符。程序第五行“return 0;”的作用为当函数执行完前将整数0作为函数值。 2. 第二道题是在第一道题上的延伸,利用了四次的输出函数“printf”分别是4、5、6、7行程序,输出图案 +---+---+ | | | | | | +---+---+ 并借助换行符四次“\n”来实现图案的形成。 3. 编写本程序的目的为求和,首先定义了a,b以及sum为整型变量,5、6行程序为赋值语句为a、b赋值,a和b的值分别为1314和520而第七行则是是sum的值为a、b的和。第八行输出结果而第八行的第二个参数“sum”表示要输出变量sum的值。“return 0;”的作用为当函数执行完前将整数0作为函数值,既返回值为0。 4. 在这个程序里有两个函数一是主函数main二是被调用的函数max。max函数的作用是将X和Y中的较大者赋值给变量Z,在程序的第十八行return将Z的值作为max的函数值调用给了主函数。 Int main为定义的主函数,在程序的第七行scanf是输入函数的名字他的作用是输入a和b的值在scanf函数中双撇号中“%d”为以整数型输出,而在其中“”为地址符“a”为变量a的地址“b”则亦然。 在键盘上输入两个整数scanf函数将值赋给a和b。 程序的14~19

文档评论(0)

1亿VIP精品文档

相关文档