中国高校课件下载中心 》 教学资源 》 大学文库

内蒙古科技大学:《C语言程序设计》课程教学资源(作业习题)编程题

文档信息
资源类别:文库
文档格式:DOC
文档页数:4
文件大小:19.5KB
团购合买:点击进入团购
内容简介
内蒙古科技大学:《C语言程序设计》课程教学资源(作业习题)编程题
刷新页面文档预览

四、编程题(30分)。 给定程序的功能是:找出已知宁 符串中ASCI值最小的字符,在主函数中输出该字符。 不允许改动预编译命令行及主程序,且必须运行程序。 #include "datalinout4.c" #include main( char fac(char xi). char◆p, char a]=("jgysktidmg"),min, int m: p-a m=strlen(p): min=fac(p.m) printf("min=%c"min) non(p.m): char fac(char xn,int n) 五、简单编程题(20分)。 程序的功能是:打印出1~10000中满足个位数字的立方等于其本身的所有数。 本题的结果为:164125216729根据要求自行编写、调试、运行程序 四、编程题(30分). 给定程序的功能是:求一维数组下标为偶数元素的平方和。输出结果为165。 不允许改动硕绵译命令行及主程序,且必须运行程序。 五、简单编程题(20分)。 程序的功能是计算1!+2!+3!+4!+X!的和。 例如,1+2!+3!+4!++9=409113(提示:x<=10)。 根据要求自行编写、调试、 运行程序 四、编程题(30分)。 请编写一个函数fun,该函数的功能是:计算三位正整数um的各位上的数字之积,计

四、编程题( 30 分)。 给定程序的功能是:找出已知字符串中 ASCII 值最小的字符,在主函数中输出该字符。 不允许改动预编译命令行及主程序,且必须运行程序。 #include "data\inout4.c" #include main() { char fac(char x[],int n); char *p; char a[]={"jgysktidmg"},min; int m; p=a; m=strlen(p); min=fac(p,m); printf("min=%c",min); non(p,m); } char fac(char x[],int n) { } 五、简单编程题( 20 分)。 程序的功能是:打印出 1~10000 中满足个位数字的立方等于其本身的所有数。 本题的结果为:1 64 125 216 729 根据要求自行编写、调试、运行程序 四、编程题( 30 分)。 给定程序的功能是:求一维数组下标为偶数元素的平方和。输出结果为 165。 不允许改动预编译命令行及主程序,且必须运行程序。 五、简单编程题( 20 分)。 程序的功能是 计算 1!+2!+3!+4!.+X!的和。 例如,1+2!+3!+4!+.+9!=409113 (提示:x<=10)。 根据要求自行编写、调试、 运行程序 四、编程题( 30 分)。 请编写一个函数 fun,该函数的功能是:计算三位正整数 num 的各位上的数字之积,计

算结果作为函数值返回。例如:若输入542,5x4x2=40则输出:40。 不允许改动预编译命令行及主程序,且必须运行程序。 #include "datalinout4.c #include long fun(int num) void main() long fun(int num): long n; printf"n请输入一个三位正整数" scanf("%d".&n): printf("它各个位数的积为:%ldn',fun(n 五、简单编程题(20分)。 程序的功能是:计算任意一个五位整数X,计算该数的各位数字之和。 例如:若输入28546,则输出:25。 根据要求自行编写、调试、运行程序 四、编程题(30分)。 请编写一个函数fun,该函数的功能是:计算正整数n以内(包括n),能被5或9整除 的所有自然数的倒数的和,并将计算结果作为函数值返回在主函数中保留两个小数位输出。 例如:若输入n的值为 20,则输出结果为058. 不允许改动预编译命令行及主程序,且 必须运行程序。 #include "datalinout4.c" #include float fun(int n) void main() float fun(int n): intm; printf("n请输入一个正整数:" scanf("%d".&m): s=fun(m): printf("n the result is:%2f)

算结果作为函数值返回。例如:若输入 542,5x4x2=40 则输出:40。 不允许改动预编译命令行及主程序,且必须运行程序。 #include "data\inout4.c" #include long fun(int num) { } void main() { long fun( int num); long n; printf("\n 请输入一个三位正整数:"); scanf("%d",&n); printf("它各个位数的积为:%ld\n",fun(n)); non(n); } 五、简单编程题( 20 分)。 程序的功能是:计算任意一个五位整数 X,计算该数的各位数字之和。 例如:若输入 28546,则输出:25。 根据要求自行编写、调试、运行程序 四、编程题( 30 分)。 请编写一个函数 fun,该函数的功能是:计算正整数 n 以内(包括 n),能被 5 或 9 整除 的所有自然数的倒数的和,并将计算结果作为函数值返回在主函数中保留两个小数位输出。 例如:若输入 n 的值为 20,则输出结果为 0.58. 不允许改动预编译命令行及主程序,且 必须运行程序。 #include "data\inout4.c" #include float fun( int n) { } void main() { float fun( int n); int m; float s; printf("\n 请输入一个正整数:"); scanf("%d",&m); s=fun(m); printf("\n the result is:%.2f",s);

non(m) 五、简单编程题(20分)。 根据键盘输入的字符,输出相应的提示信息,字符与信总的对应情况如下:【、如果输 入大写字母N',则屏幕输出“新建文件,点击进入。”:2、如果输入大写字母‘0',则屏 幕输出“打开文件,查看内容。”:3、如果输入大写字母S’,则屏幕输出“保存文件,关 闭退出”。 根据要求自行编写、调试、运行程序 四、编程题(30分). 给定程序的功能为:计算一分段函数的值。 y-x(x<l) y=2x-1(1<=x<10) y=3x-11(x=10) 不允许改动预编译命令行及主程序,且必须运行程序。 #include "datalinout4.c" double fun(doublex) main( double x.y: scanf("%lf,&x); y=fun(x): printf("ny%fy) non(x); } 五、简单编程题(20分)。 请用符号“*”打印如下图所示的三角形: 本率率米 本率客家本 根据要求自行编写、调试、运行程序 四、编程题(30分)。 编写程序计算下列序列的值:从键盘录入整数N的值,求序列 um=1+1/(12)+1/(2*3)+1/(3*4)+.+1n*(+1) 最后向屏幕输出结果。例如:当输入10时,输出约为1.909091不允许改动预编译命令

non(m); } 五、简单编程题( 20 分)。 根据键盘输入的字符,输出相应的提示信息,字符与信息的对应情况如下:1、如果输 入大写字母‘N’,则屏幕输出“新建文件,点击进入。”;2、如果输入大写字母‘O’,则屏 幕输出“打开文件,查看内容。”;3、如果输入大写字母‘S’,则屏幕输出“保存文件,关 闭退出”。 根据要求自行编写、调试、运行程序 四、编程题( 30 分)。 给定程序的功能为:计算一分段函数的值。 y=x (x=10) 不允许改动预编译命令行及主程序,且必须运行程序。 #include "data\inout4.c" double fun(double x) { } main() { double x,y; scanf("%lf",&x); y=fun(x); printf("\ny=%lf",y); non(x); } 五、简单编程题( 20 分)。 请用符号“*”打印如下图所示的三角形: * ** *** **** ***** 根据要求自行编写、调试、运行程序 四、编程题( 30 分)。 编写程序计算下列序列的值:从键盘录入整数 N 的值,求序列 sum=1+ 1/(1*2) + 1/(2*3) + 1/(3*4) +. + 1/(n*(n+1)) 最后向屏幕输出结果。例如:当输入 10 时,输出约为 1.909091 不允许改动预编译命令

行及主程序,且必须运行程序 #include "datalinout4.c" #include "stdio.h" float sum(int n) } main() float s=1: int n scanf("%d",&n). s=sum(n); printf("Result=%f\n",s); non(n). 五、简单编程题(20分)。 从键盘输入一个50以内的正整数,然后在屏幕打印输出一个由符号“#”组成的n行 n列的图形。如,n为4,则打印一个4行4列的图形如下: 种##井 #中存 据要求自行编写、调试、运行程序

行及主程序,且必须运行程序。 #include "data\inout4.c" #include "stdio.h" float sum(int n) { } main() { float s=1; int n; scanf("%d",&n); s=sum(n); printf("Result=%f \n",s); non(n); } 五、简单编程题( 20 分)。 从键盘输入一个 50 以内的正整数 n,然后在屏幕打印输出一个由符号“#”组成的 n 行 n 列的图形。如,n 为 4,则打印一个 4 行 4 列的图形如下: #### #### #### #### 据要求自行编写、调试、运行程序

已到末页,全文结束
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档