学职网首页

推荐线上、线下1对1小班课辅导

       点击发布信息
01085346154

服务时间:7:00-23:00

当前位置:首页 > 新闻资讯 >

c语言实验报告

文章来源: 网站编辑 作者: 网站编辑 发布时间:2026-03-09 20:20 阅读:

c语言实验报告(通用2篇)

c语言实验报告 篇1

  第一章 基础掌握

  1.1 实验目的

  掌握C程序设计编程环境Visual C++,掌握运行一个C程序的基本步骤,包括编辑、编译、链接和运行。(]

  1.2 实验要求

  在报告中记录建立、保存C程序实习过程。

  1.3 实验基本内容

  编写程序,在屏幕上显示一个短句“Hello World”

  (1) 程序:

  1) 编译如下程序:

  #include

  Void main

  {

  printf (“Hello World!”);

  }

  2)链接。执行Build-命令。

  3)运行。执行Build Execute 命令。显示结果。

  4)关闭程序工作区。

  (2) 运行结果:

  输出结果:Hello World!

  总结:

  掌握C语言程序设计的基本框架,能够编写简单的程序。

  第二章 数据类型

  2.1 实验目的

  (1) 掌握C语言的运算符和表达式的正确使用以及C语言的几种基本数据类型和基本输入输出函数的使用方法。()

  (2)通过编程进一步理解和掌握运算符的确切含义和功能。

  2.2 实验要求

  (1) 在报告中记录建立、保存C程序实习过程。 (2) 完成典型题目,分析遇到的困难和实验中的收获。

  2.3 实验基本内容

  输入程序,观察输出结果 1>./*test2.1c*/

  1)编译如下程序: #includevoid main {

  char ch; int k;

  ch='a',k='b';

  printf("%d,%x,%c",ch,ch,ch,ch,k); printf("k=%%d",k) }

  2)链接。执行Build-命令。

  3)运行。执行Build Execute 命令。显示结果。

  4)关闭程序工作区。

  2>./*test2.2c*/

  1)编译如下程序: #includevoid main {

  float a1,a2; double b1,b2; a1=1234.12; a2=0.000001; b1=1234.12;

  b2=0.000001;

  printf("%f,%l f",a1+a2,b1+b2);

  }

  2)链接。执行Build-命令。

  3)运行。执行Build Execute 命令。显示结果。

  4)关闭程序工作区。

  实验结果:

  97.61,141,ak=xd

  实验结果:

  扩展:c语言程序实验报告 / c语言实验报告 / c语言程序设计报告

  1234.120089,1234.120001

  总结:

  学会C语言的运算符和表达式的正确使用

  第三章 选择结构程序设计

  3.1 实验目的

  学会改正程序中的错误

  3.2 实验要求

  (1) 在报告中记录建立、保存C程序实习过程。(]

  (2) 完成典型题目,分析遇到的困难和实验中的收获。

  3.3 实验基本内容

  输入实验程序,程序有错,改正程序中的错误

  1)输入如下程序:

  #include

  #include

  void main

  {

  double a,b,c,d;

  printf("输入一元二次方程a=,b=,c=");

  scanf("a=%l f,b=%l f",&a,&b,&c); if(a==0) { if(b=0) } { } else Print f("x=%0.2f",-c/b); if(c==0) Print f("0==0参数对方程无意义!”); else Print f("c!=0方程不成立"); else if(d>=0) { printf("x1=%0.2f",(-b+sq rt(d))/(2*a)); printf("x1=%0.2f",(-b-sq rt(d))/(2*a)); } else {

  printf("x1=%0.2f+%0.2fi",-b/(2*a),s q rt(-d)/(2*a)); printf("x1=%0.2f-%0.2fi",-b/(2*a),s q rt(-d)/(2*a));

  }

  }

  2)链接。()执行Build-命令。

  3)运行。执行Build Execute 命令。显示结果。

  4)关闭程序工作区。

  实验结果:

  运行不了程序 ,做以下修改:

  #include

  #include

  void main

  {

  //

  //

  double a,b,c,d; printf("输入一元二次方程a=,b=,c="); scanf("a=%l f,b=%l f",&a,&b,&c); c=5; if(a==0) //{ /*if(b=0) { } else printf("x=%0.2f",-c/b); if(c==0) printf("0==0参数对方程无意义!”); else printf("c!=0方程不成立"); }*/ else if(d>=0) { } else { } printf("x1=%0.2f",(-b+sq rt(d))/(2*a)); printf("x1=%0.2f",(-b-sq rt(d))/(2*a)); printf("x1=%0.2f+%0.2fi",-b/(2*a),sq rt(-d)/(2*a)); printf("x1=%0.2f-%0.2fi",-b/(2*a),sq rt(-d)/(2*a));

  }

  这样就可以输出程序了。

  总结: 学会使用逻辑运算符和逻辑表达式,掌握简单的查错方法,并改错。

  第四章 循环程序设计

  4.1 实验目的

  熟练使用whiledo…while语句实现循环程序设计。[)

  4.2 实验要求

  (1) 在报告中记录建立、保存C程序实习过程。

  (2) 完成典型题目,分析遇到的困难和实验中的收获。

  4.3 实验基本内容

  1) 编译如下程序:

  #include

  void main

  {

  int m,n,j,k; printf("input m n"); while(scan f ("%d",&m,&n),m<0&&n<0); j=m; while(j/n!=0) j=j+m; k=(m*n)/j; printf("最小公倍数是%d最大公约数是%d",j,k); }

  2)链接。执行build-命令。

  3)运行。执行build execute 命令。显示结果。

  4)关闭程序工作区。

  实验结果:

  Input m n

  5 2

  然后运算出来结果:

  最大公倍数是5

  最大公约数是0

  总结:

  学使用for,while,do...while语句实现循环程序,

  第五章 程序设计

  5.1 实验目的

  检验最近学习成果,进一步巩固C语言的学习

  5.2 实验要求

  1)输入任意四位数,写出个,十,百,千位上的数 2)连接任意两个字符串

  5.3 实验基本内容

  1)编译如下程序: #includevoid main {

  int a,b,c,d,x; scanf("%d",&x); if(999

  a=x/1000;

  b=x/100-a*10;

  c=x/10-a*100-b*10; d=x-a*1000-b*100-c*10; printf("%d",x);

  1)编译如下程序: #includemain {

  char s1[10],s2[5]; int i,j;

  scanf("%s",s1); scanf("%s",s2); i=j=0;

  while(s1[i]!='') i++;

  printf("a=%d,b=%d,c=%d,d=%d",a,

  b,c,d); }

  }

  while((s1[i++]=s2[j++])!=''); printf("string no.1. %s",s1); }

  2)链接。(]执行build-命令。

  3)运行。执行build execute 命令。显示结果。

  4)关闭程序工作区。

  2)链接。执行build-命令。

  3)运行。执行build execute 命令。显示结果。

  4)关闭程序工作区。

  实验结果: abcd

  adsg

  string no.1.abcdadsf

  实验结果:

  2678 2678

  a=2,b=6,c=7,d=8

  总结:通过对程序的设计提高编程能力

c语言实验报告 篇2

  学号:__________

  姓名:__________

  班级:_________

  日期:__________

  指导教师:__________

  成绩:__________

  实验六综合实验

  一、实验目的

  1、掌握C语言中的变量、数组、函数、指针、结构体等主要知识点。

  2、掌握C程序的结构化程序设计方法,能使用C语言开发简单的应用程序。

  3、掌握C程序的运行、调试方法等。

  二、实验内容

  编写一个学生信息排序程序。要求:

  1、程序运行时可输入n个学生的信息和成绩(n预先定义)。

  2、学生信息包括:学号、英文姓名、年龄;学生成绩包括:语文、数学、计算机。

  3、给出一个排序选择列表,能够按照上述所列信息(学号、姓名、年龄、语文、数学、计算机)中的至少一个字段进行排序,并显示其结果。

  1、使用函数方法定义各个模块。

  三、实验步骤与过程

  物理实验报告·化学实验报告·生物实验报告·实验报告格式·实验报告模板

  四、程序调试记录

  • 会计电算化实验报告

    会计电算化实验报告

    会计电算化实验报告(通用2篇) 会计电算化实验报告 篇1 一、实验内容: 1.设定启用日期,录入账套信息,设置分类编码,建立账套,按实验要求增加三名操作员并设置权限,账套数据的引入和输出。设置基础档案,设置结算方式,并在老师的教导下学习了增加修改

    新闻资讯/2026-03-09
  • 电子商务实验报告

    电子商务实验报告

    电子商务实验报告(通用11篇) 电子商务实验报告 篇1 实验名称:浙科电子商务摸拟实验 实验目的:让我们更深刻地认识到电子商务的理论核心,电子商务一般就是指利用国际互联网进行商务活动的一种方式,例如:网上营销、网上客户服务、以及网上做广告、网上调

    新闻资讯/2026-03-09
  • 实验报告格式

    实验报告格式

    实验报告格式(通用2篇) 实验报告格式 篇1 1、提出问题;平面镜成的是实像还是虚像?是放大的还是缩小的像?所成的像的位置是在什么地方? 2、猜想与假设;平面镜成的是虚像。像的大小与物的大小相等、像与物分别是在平面镜的两侧。 3、制定计划与设计方案

    新闻资讯/2026-03-09
  • 教学考察报告

    教学考察报告

    教学考察报告(精选6篇) 教学考察报告 篇1 9月19—23号学校安排我们一行四人参加了由中国关工委教育发展中心、全国教育专家指导中心、中国教师教育视频网、春之雨教育等单位主办的山东教学特色名校观摩考察活动,参观了昌乐二中、滨州清怡中学、邹平黛溪双

    新闻资讯/2026-03-09
  • 学习考察报告

    学习考察报告

    学习考察报告(精选11篇) 学习考察报告 篇1 此次外出学我最大的收获之一就是加强了对校园文化的理解。在高城寺小学,我观摩了“校园环境变化”、“校园特色活动”图片展及学校基本情况、办学理念、学校制度的宣传板;观摩了校门西侧唐诗宋词连轴的文化墙;

    新闻资讯/2026-03-09
  • 工作考察报告

    工作考察报告

    工作考察报告(精选6篇) 工作考察报告 篇1 按照市委统一部署,x年3月5日至12日,我和市人才办、市财政局、市人社局、市科技局主要负责同志,采取座谈交流、实地参观等形式,考察了三个城市人才工作的有关情况,并与部分专家学者就高层次人才的交流与合作等

    新闻资讯/2026-03-09
  • 预备党员考察报告

    预备党员考察报告

    预备党员考察报告(精选2篇) 预备党员考察报告 篇1 同志,男,汉族,xx年xx月xx日出生,学习省xx人。现xx大学xx学院xx班学生,本科在读。于20xx年09月递交入党申请书,20xx年03月经团支部推荐参加xx大学第学习期党课积极分子培训班,并以优异的成绩获得结业

    新闻资讯/2026-03-09
  • 关于白色污染的调查报告

    关于白色污染的调查报告

    关于白色污染的调查报告(通用14篇) 关于白色污染的调查报告 篇1 一、引言 白色污染是指由塑料袋所引起的污染。由于塑料制品难以分解,所以被遗弃的塑料制品(尤其是各种塑料袋)会给环境带来严重危害。然而,令人遗憾的是,广大中学生对白色污染知之甚少,环

    新闻资讯/2026-03-09
  • 水资源的调查报告

    水资源的调查报告

    水资源的调查报告(通用11篇) 水资源的调查报告 篇1 水资源调查报告我国严峻的水资源问题再次成为公众关注的焦点。我们要充分认识到,节约和保护水资源,实现水资源的可持续利用,任重道远。如此重要,水滋养了人类,但同时又让人类面临着水环境所带来的生存安全

    新闻资讯/2026-03-09
  • 大学生兼职社会调查报告

    大学生兼职社会调查报告

    大学生兼职社会调查报告(精选2篇) 大学生兼职社会调查报告 篇1 一、大学生兼职赚钱的原因 1、大学生群体自身的特点使得大学生选择兼职赚钱。 从学习方面上看,大学的课堂授课时间要大大少于中学阶段,以自学为主的大学生们有更多的空闲时间可以自由支配;

    新闻资讯/2026-03-09
点击查看更多新闻资讯资讯
免费预约试听

免费预约成功后,将获得免费试听课程

联系电话
短信验证码