1、 C 语言课程设计报告语言课程设计报告 设计课题:设计课题: 游戏设计游戏设计 1 猜数小游戏 要求 : 游戏的开始有欢迎界面,然后由机器产生一个随机数(1100 之间,用库函数 rand()) , 然后游戏者在程序的提示下猜数,若输入的数比这个数大,程序提示:Your answer is HIGH,try again. ,否则,程序提示:Your answer is LOW,try again.,直到猜对为止。 程序可实现连续猜数,直到游戏者退出。 程序输出要求:累计游戏者猜对一个数所需次数 n,当 n=15 时,给出失 败信息。 #include #include #include voi
2、d main() printf(“欢迎进入游戏,请输入一个数:n“); int m,n,p,i; m=rand()%100; scanf(“%d“, for(i=1; ;i+) if(nm) 系统给出 m 值 nm n=m n21) printf(“You loss!n“); break; if(sumc) printf(“You loss!n“); else if(sum=21|sumc) printf(“You win!n“); 3 计算器设计计算器设计 界面如下: 欢迎使用计算器 设计者: (也可以根据自己的喜好设计更美观的界面。 ) 请选择功能: - 1加法 2减法 3乘法 4除法 5
3、求余数 6求三角形面积 7求三角形周长 8求梯形面积 9求圆形面积 10求 sin 11求 cos 12求 tg 13求 ctg (可以根据需要添加更多的功能。 ) 要求 : 在主函数中 ,输出欢迎界面,并输出所有的功能列表之后,让用户选择功能。根 据选择的功能数 ,调用不同的函数。 功能 19 要求编写函数。功能 1013 可以直接使用 c 的库函数。 #include #include void main() 开始 请选择功能 加法 减法 乘法 除法 求余数 求 三 角 形 面 求 三 角 形 周 求梯形面积 求圆面积 输入要求的数 输出结果 int a,g,R,m,n; double x,S1,S2,S3,n1,n2,n3,n4; float b,c,sum,reduce,multiply,divide,s,d,e,f; printf(“*n !Welcome to use this Calculator! n*Designed by Mars*n*n“); printf(“Please choose the function you neededn1.sumn2.reducen3.multiply