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

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。