c语言程序设计实验报告

所需积分/C币:34 2012-06-08 21:58:47 508KB PDF
147
收藏 收藏
举报

计算等式 三位数个十百位交换 计算1-100内的素数计算a^b式乘方 猜数游戏 汉诺塔 学生成绩管理表 文件操作
计算机信息工程学院学生实验报告 专业_计算机科学与技术_姓名学号 日期5月23日 课程名称 C语言 实验室名称 实验名称 位数个十百位交换 指导教师 成绩 1、实验目的 输入一个三位数,实现其个十百位的交换 2、实验原理和内容 利用数学公式取出个|百位并交换 3、实验步骤 (1)定义彆型a,b,c作为中间值,三位数x其值由用户输入。 (2)利用数学公式取出个十百位并交换,结果存入x (3)打印结果 4、程序及运行结果(或实验数据记录及分析) 源代码: #include<stdio. h> Ia⊥ int x a, b c printf("换个数吧:"); scanf( %d", &x a=x/100; b=(x-a*10)10; C=x%10 =C冰100+b米10+a printf("换完了%d",x); 运行结果 cN"G:\资料编程\c语言\三位数交换\ change nunber\bin\Debug\change unber.exe”上-口x 涣个数吧:123 换完了321 Process returned 9(0x9> execution time: 5.953 s Press any key to continue 4 计算机信息工程学院学生实验报告 专业_计算机科学与技术_姓名学号 日期5月25日 课程名称 C语言 实验室名称 实验名称 计算1-100内的素数 指导教师 成绩 实验目的 利用循环及判断,计算1-100内的素数。 实验原理和内容 利用循环将1-100内的数分別除以1到其本身,输出其中只能被1和它 本身整除的数。 3、实验步骤 (1)定义a为行计数控制数,x为除数,i为中间值。 (2)显示2为质数 (3)x除以i的余数为0,则不是质数,若i已经达到x-1,余数为0,则 表示节定是质数,开始计入质数。 4、程序及运行结果(或实验数据记录及分析) 源代码 #include <stdio. h> #include <math. h> int main (void) 1nt a.x.1 printf("2Ⅶn"); for(x-3;x<100;x++) for(i=2; i<x; i++) f(x%i==0) break else if(i==x-1) a=a+1 rinf( %d\n" x) e⊥se continue; cN"G:\资料\编程飞 G:{资料{编程 system(Pause") return o 11 运行结果 37939 31 ?牡3 5566 73917 3 8 397 按任意键继续 6 计算机信息工程学院学生实验报告 专业计算机科学与技术姓名 学号 日期5月25日 课程名称 C语言 实验室名称 实验名称 计算ab式乘方 指导教师 成绩 实验日的 利用自定义函数,递归的方法实现乘方的应用 2、实验原理和内容 利用子函数和递归实现ab式乘方的应用 3、实验步骤 (1)定义整型x,y作为a,b,z值为中间值 (2)在子程序中利用递归函数将ⅹ乘y次。 (3)打印结果。 4、程序及运行结果(或实验数据记录及分析) 源代码 include (stdio. h> include <stdlib. h> int powl(int x, int y) int maino Int x, y, Z printf( hello input a and b in a b form! \n scanf (%d%d", &x, &y) z=powl(x, y) printf %d %d-%d", x, y, z) return 0 int powl(int x, int y) f(y=0) return e⊥se return (x*powl (x, y-1)); 运行结果 圆E资料编程c语言康方山 n\Debug康方Xe Hello input a and b in a b form 56 5^6=15625 Process returned 0 (0x0> execution time :87. s Press any key to continue 计算机信息工程学院学生实验报告 专业计算机科学与技术姓名 学号 日期_5月30日 课程名称 C语言 实验室名称 实验名称 猜数游戏 指导教师 成绩 实验目的 通过子函数、循环和判断实现简易的猜数游戏。 2.实验原理和内容 通过子函数、循环和判断实现简易的猜数游戏 3.实验步骤 (1)显示欢迎界面。 (2)通过子函数利用随机种子生成一个随机数。 (3)读入用户输入数据,利用子程序比较其与随机数的差距 (4)记录用户输入次数,超过次数未输入正确则退出 4.程序及运行结果(或实验数据记录及分析) 源代码: #include<stdio. h> #includetime. h> int provide int compare (int g, int c) maino int g, C: printf( guess munber between 1 and 100\n") ide o c-readO compare(g, c) int provideo int g srand(time ( null)) g=( rand()%(100)); return g int compare(int g, int c) int a b= for(i-10;a!-b|i--0;i-) scanf (%od", &b) if(a>b) printf("small\t if(a<b) printf(big\t") printf( remain %d\n, i) printr(\right

...展开详情
试读 20P c语言程序设计实验报告
立即下载
限时抽奖 低至0.43元/次
身份认证后 购VIP低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
关注 私信
上传资源赚钱or赚积分
最新推荐
c语言程序设计实验报告 34积分/C币 立即下载
1/20
c语言程序设计实验报告第1页
c语言程序设计实验报告第2页
c语言程序设计实验报告第3页
c语言程序设计实验报告第4页

试读结束, 可继续读2页

34积分/C币 立即下载