欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    程序设计基础(一)实验.pdf

    • 资源ID:73652436       资源大小:226.32KB        全文页数:9页
    • 资源格式: PDF        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    程序设计基础(一)实验.pdf

    -.程序设计基础(一)实验程序设计基础(一)实验实验一上机操作初步(2 学时)一、实验方式:一人一机一、实验方式:一人一机二、实验目的:二、实验目的:1、熟悉 VC+语言的上机环境及上机操作过程。2、了解如何编辑、编译、连接和运行一个 C 程序。3、初步了解 C 程序的特点。三、实验容:三、实验容:说明:前三题为必做题目,后两题为选做题目。1、输出入下信息:*VeryGood*2、计算两个整数的和与积。3、从键盘输入一个角度的弧度值 x,计算该角度的余弦值,将计算结果输出到屏幕。4、在屏幕上显示一个文字菜单模样的图案:=1 输入数据2 修改数据3 查询数据4 打印数据=5、从键盘上输入两个整数,交换这两个整数。四、实验步骤与过程:四、实验步骤与过程:五、实验调试记录:五、实验调试记录:实验二简单的 C 程序设计(4 学时)一、实验方式:一人一机一、实验方式:一人一机二、实验目的:二、实验目的:1、掌握 C 语言的数据类型。2、学会使用 C 语言的运算符及表达式。3、掌握不同数据类型的输入输出方法。三、实验容:三、实验容:说明:前四题为必做题目,后两题为选做题目。1、输入 r1、r2,求出圆形垫片面积。2、输入华氏温度 h,输出摄氏温度 c。.-可修遍-.3、从键盘输入一个 3 位整数,将输出该数的逆序数。4、输入并运行以下程序,分析运行结果。#include void main()int i,j;i=8;j=10;printf(“%d,%dn”,+i,+j);i=8;j=10;printf(“%d,%dn”,i+,j+);i=8;j=10;printf(“%d,%dn”,+i,i);i=8;j=10;printf(“%d,%dn”,i+,i);5、输入三角形三条边的边长,求三角形的面积。6、输入 3 个字符型数据,将其转换成相应的整数后,求它们的平均值并输出。四、实验步骤与过程:四、实验步骤与过程:五、实验调试记录:五、实验调试记录:实验三选择结构程序设计(2 学时)一、实验方式:一人一机一、实验方式:一人一机二、实验目的:二、实验目的:1、熟练掌握 if 语句和 switch 语句。2、练习并掌握多分支选择结构的编程方法。3、学习调试和修改程序的步骤。三、实验容:三、实验容:说明:前三题为必做题目,后两题为选做题目。1、读入 3 个分别表示箱子长、宽、高的整数值,判断并输出该箱子是立方体还是长方体。2、输入某一年月,输出该月的天数。3、有一函数:x(x1)y=2x-1(1x10)3x-11(x10)编写程序,输入 x 值,输出 y 值。.-可修遍-.4、从键盘输入一个字符,如果该字符为小写字母,则转换为大写字母输出;如果该字符为大写字母,则转换为小写字母输出;如果为其他字符,原样输出。5、输入 4 个整数,要求按由小到大的顺序输出。四、实验步骤与过程:四、实验步骤与过程:五、实验调试记录:五、实验调试记录:实验四循环结构程序设计(4 学时)一、实验方式:一人一机一、实验方式:一人一机二、实验目的:二、实验目的:1、熟练掌握 while 语句、do-while 语句和 for 语句。2、练习并掌握循环结构的嵌套形式。3、掌握循环结构的程序设计方法。三、实验容:三、实验容:说明:前四题为必做题目,后两题为选做题目。1、从键盘上输入若干个学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。2、求所有的水仙花数。水仙花数是一个3 位数的自然数,该数各位数的立方和等于该数本身。3、判断输入的某个数是否为素数。若是,输出 YES,否则输出 NO。4、计算的近似值。公式如下:/4=1-1/3+1/5-1/7+,直到最后一项的绝对值小于10-6为止。5、计算 s=1!+2!+20!的值并输出。6、输入 10 个整数,统计并输出其中正数、负数和零的个数。四、实验步骤与过程:四、实验步骤与过程:五、实验调试记录:五、实验调试记录:实验五综合实验 1:结构化程序设计(2 学时)一、实验方式:一人一机一、实验方式:一人一机二、实验目的:二、实验目的:.-可修遍-.1、进一步掌握选择结构、循环结构的编程特点。2、掌握 C 语言的结构化程序设计思想。3、学习利用循环结构实现的一些常用算法(如穷举、迭代、递推等)。三、实验容:三、实验容:说明:前两题为必做题目,后两题为选做题目。1、编一程序,对于给定的一个百分制成绩,输出对应A,B,C,D,E 表示的的等级成绩。设:90 分以上为 A,80-89 分为 B,70-79 分为 C,60-69 分为 D,60 分以下为 E。2、百马百担问题。3、输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。4、输出如下图案:*四、实验步骤与过程:四、实验步骤与过程:五、实验调试记录:五、实验调试记录:实验六函数程序设计(4 学时)一、实验方式:一人一机一、实验方式:一人一机二、实验目的:二、实验目的:1、掌握 C 语言中函数的三要素:函数定义、函数调用和函数说明。2、掌握通过参数在函数间传递数据的方法。3、掌握全局变量、局部变量、动态变量、静态变量的概念和使用方法。三、实验容:三、实验容:说明:前四题为必做题目,后两题为选做题目。1、从键盘输入三角形的 3 条边,调用三角形面积函数求出其面积,并输出结果。2、输入整数 n,输出高度为 n 的等边三角形。当 n=5 时的等边三角形如下:*.-可修遍-.*3、输入并运行以下程序,分析运行结果。#include int a=5;int b=7;void main()int a=4,b=5,c;c=plus(a,b);printf(“a+b=%dn”,c);plus(int x,int y)int z;z=x+y;return(z);4、求500 以的所有亲密数对。若正整数A 的所有因子(包括1 但不包括自身,下同)之和为 B,而 B 的因子之和为 A,则称 A 和 B 为一对亲密数对。5、输入并运行以下程序,分析运行结果。#include int d=1;fun(int p)static int d=5;d+=p;printf(“%d”,d);return(d);void main()int a=3;.-可修遍-.printf(“%d”,fun(a+fun(d);6、设计一个函数,输出整数 n 的所有素数因子。四、实验步骤与过程:四、实验步骤与过程:五、实验调试记录:五、实验调试记录:实验七数组程序设计(4 学时)一、实验方式:一人一机一、实验方式:一人一机二、实验目的:二、实验目的:1、掌握数组的定义、赋值和输入输出的方法。2、学习用数组实现相关的算法(特别是排序算法)。3、掌握 C 语言中字符数组和字符串处理函数的使用。三、实验容:三、实验容:说明:前四题为必做题目,后两题为选做题目。1、下列程序的功能是:输入 10 个整数,按每行 3 个数输出这些整数,最后输出 10 个整数的平均值。程序中有几处错误,试找出它们后加以修改,并上机验证修改结果。#include void main()int i,n,a10,avg;for(i=0;in;i+)scanf(“%d”,ai);for(i=0;in;i+)if(i%3=0)printf(“n”);printf(“%d”,ai);for(i=0;in;i+)avg+=ai;printf(“navg=%fn”,avg);2、写一个函数,对输入的 10 个整数按从小到大的顺序排序(升序,用冒泡排序实现)。3、编写程序,判断某一字符串是不是“回文数”,回文数是从左至右或从右至左读起来都是一样的字符串。4、输入一个 3 行 3 列矩阵的所有元素,然后求出主对角线元素之和。5、给定某年某月某日,将其转换成这一年的第几天并输出。.-可修遍-.6、编写程序,在有序的数列中查找某数,若该数在此数列中,则输出它所在的位置,否则输出 no found。四、实验步骤与过程:四、实验步骤与过程:五、实验调试记录:五、实验调试记录:实验八指针程序设计(2 学时)一、实验方式:一人一机一、实验方式:一人一机二、实验目的:二、实验目的:1、通过实验进一步掌握指针的概念,会定义和使用指针变量。2、能正确使用指向数组和字符串的指针变量。3、熟悉指针作为函数参数的编程特点。三、实验容:三、实验容:说明:前两题为必做题目,后两题为选做题目。要求用指针方法实现。1、指针基础及指针运算。2、输入 3 个整数,按从小到大的次序输出。3、数据交换。实验要求:1)定义两个函数,分别为void swap1(int a,int b)和 void swap2(int*a,int*b),用于交换 a,b 的值。2)从主函数中分别输入两个整型变量 a、b。3)从主函数中分别调用上述两个交换函数,并打印输出交换后 a、b 的结果。4、编写一个程序计算字符串长度的函数,模拟 C 的函数库的计算字符串长度的函数 strlen()。四、实验步骤与过程:四、实验步骤与过程:五、实验调试记录:五、实验调试记录:实验九综合实验 2:函数、数组、指针的综合应用(2 学时)一、实验方式:一人一机一、实验方式:一人一机二、实验目的:二、实验目的:1、进一步掌握通过指针引用数组元素的方法。2、综合运用函数、数组、指针的知识,实现复杂程序的编程。3、掌握调试复杂程序的技巧。.-可修遍-.三、实验容:三、实验容:说明:前两题为必做题目,后两题为选做题目。要求用指针方法实现。1、数组元素奇偶排列。实验要求:1)定义一个整型一维数组,任意输入数组的元素,其中包含奇数和偶数。2)定义一个函数,实现将数组元素奇数排列在左,偶数排列在右的排列。3)在上述定义的函数中,不允许再增加新的数组。4)从主函数中分别调用上述函数,打印输出结果。2、编写函数lower()模拟标准函数 strlwr(),调用形式为lower(char*st),其作用是将字符串 st 中的大写字母转换成小写。3、编写函数,比较两个字符串是否相等。4、编写函数 reverse()模拟标准函数 strrev(),调用形式为 reverse(char*st),其作用是颠倒字符串 st 的顺序,即按与原来相反的顺序排列。四、实验步骤与过程:四、实验步骤与过程:五、实验调试记录:五、实验调试记录:实验十综合实验 3:结构体、文件程序设计(6 学时)一、实验方式:一人一机一、实验方式:一人一机二、实验目的:二、实验目的:1、掌握结构体类型变量的定义和使用。2、掌握结构体类型数组的概念和使用。3、学会使用文件打开、关闭、读、写等文件操作的函数。三、实验容:三、实验容:说明:前三题为必做题目,后一题为选做题目。1、在选举中进行投票,包含候选人、得票数,假设有多位候选人,用结构体数组统计各候选人的得票数。2、编写一个学生信息排序程序。要求:1)程序运行时可输入 n 个学生的信息和成绩(n 预先定义)。2)学生信息包括:学号、;学生成绩包括:高等数学、物理、计算机。3)给出一个排序选择列表,能够按照上述所列信息(学号、高等数学、物理、计算机)中的至少一个字段进行排序,并显示其结果。4)使用函数方法定义各个模块。3、将磁盘上一个文本文件的容复制到另一个文件中。4、从键盘输入一行字符串,将其中的小写字母全部转换成大写字母,输出到一个磁盘文件“test.dat”中保存,然后读出并输出在屏幕上。四、实验步骤与过程:四、实验步骤与过程:.-可修遍-.五、实验调试记录:五、实验调试记录:.-可修遍-

    注意事项

    本文(程序设计基础(一)实验.pdf)为本站会员(ylj18****41534)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开