ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:36.75KB ,
资源ID:1164776      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1164776.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言题库填空题部分部分程序设计.docx)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

C语言题库填空题部分部分程序设计.docx

1、1. 完成程序填空,实现输入两个数字,若两数相等,则直接输出两个数字,若不相等,则这两个数中的较大者等于这个较大者减去较小者,再作比较,若不相等则重复上述操作,直到两个数字相等为止。输出相等的两个数字。while(a 【a!=b】) if (【ab】)a=a-b;if (【ba】)b=b-a; 2. “百鸡问题“:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?完成程序填空,实现求“百鸡问题“ 公鸡一只 5 块钱,母鸡一只三块钱,小鸡三只一块钱,一百块钱买一百只鸡应该怎么买?也就是问一百只鸡中公鸡、母鸡、小鸡各多少?for(x=1;x=1 ; j-)for(i=

2、1; i=b) 【? 】; max=aelse max=b; if (【?】 ) max=c; cmaxprintf(“max=%dn“ 【? 】); ,max13. 完成程序填空,实现求 s=1+3+5+99.【i=1;】s=1;while(【? 】) i=a【 【n=m】 ; day-; 18. 完成程序填空,实现输出以下图案: * for(i=1;【 i=1e-6 】)s=s+1.0/n; 【n=n+2;】 21. 完成程序填空,输出如下数阵:1 1 2 1 1 2 3 2 11 2 3 4 3 2 11 2 3 4 5 4 3 2 1for (i=1;【iai+1) t=ai;ai=a

3、i+1;【ai+1=t;】printf(“the sorted numbers :n“);for(i=0;i=left;【i-】)28. 在字符数组 str181和 str281中分别存放着 2 个字符串,完成程序填空,实现将两个字符串连接起来构成一个新的字符串,并将新生成的字符串存放在字符数组 str181中(要求不用 strcat 函数) 。【gets】(str1);for(i=0;str1i【!=0 】;i+)for(j=0;str2j!=0;j+,【i+ 】)29. 完成程序填空,进行两个字符串 str1 和 str2 的比较,若 str1str2 ,输出一个正数;若 str1str2

4、,输出 0;若 str1str2,输出一个负数,输出的数是两个字符的 Ascii 码值的差(要求不用 strcmp 函数) 。【gets】(str1);for(i=0;str1i【=str2i】 i+)printf(“the compare result is: %dn“,【x】);30. 完成程序填空,实现编程输出以下图案。*for(i=0;【 i=a33. 功能:输入一个学生的生日(年:y0、月:m0、日:d0) ,并输入当前日期(年:y1 、月:m1、日:d1) 。求出该学生的年龄(实足年龄) 。【scanf】(“%d,%d,%d“,if(m0【】m1)age-;if(m0【=】m1)3

5、4. 完成程序填空,实现求两数最小公倍数.if(【i%m=0】)if(i%n【=0】) printf(“%dn“,i);【break】; 二、程序设计1. 功能:求 1 到 w 之间的奇数之和。 (w 是大于等于 100 小于等于 1000 的整数)long d,s=1;while (n0)d=n%10;s*=d;n/=10;return s;2. 功能:对某一正数的值保留 2 位小数,并对第三位进行四舍五入。int i;i=(int) (h*1000)%10;if (i=5)return(int) (h*100+1)/100.0;elsereturn(int) (h*100)/100.0;3

6、. 功能:产生 20 个30,120上的随机整数放入二维数组 a54中, 求其中的最小值。int i,j,s;s=a00;for(i=0;iaij)s=aij;return(s);4. 功能:编写程序求无理数 e 的值并输出。计算公式为: e=1+1/1!+1/2!+1/3!+.+1/n!long int j;int i,k;float e,jc;i=1;e=0.0;jc=1.0;while(jc=0.000001)e=e+jc;j=1;for(k=1;k10int m;if(nmax) max=ai;else if(ai-4), z=4/(x*(x+1)(x-10), z=|x|+20(其他

7、).float z;if(x4) z=sqrt(x-4);else if(x-4) z=pow(x,8);else if(x-10) z=4/(x*(x+1);else z=fabs(x)+20;return(z);12. 求出 N*M 整形数组的最大元素及其所在的行坐标及列坐标(如果最大元素不唯一,选择位置在最前面的一个) 。.int max,i,j;max=array 00;Row=0;Col=0;for(i=0;i0)d=n%10;s*=d;n/=10; return s;14. 计算 n 门课程的平均值,计算结果作为函数值返回。例如:若有 5 门课程的成绩是: 92,76,69,58,

8、88,则函数的值为 76.599998int i;float y=0;for(i=0;iai)k+;return(k);16. 编写函数判断一个整数 m 的个位数字之和能否被 7 整除,可以被 7 整除则返回 1,否则返回 0.调用该函数找出 100200 之间满足条件的所有数。int k,s=0;dos=s+m%10;m=m/10;while(m!=0);if(s%7=0)k=1;else k=0;return(k);17. 编写函数 fun 用比较法对主程序中用户输入的具有 10 个数据的数组 a 按由大到小排序,并在主程序中输出排序结果。int k,j,t;for (k=0;k=a 19. 求给定正整数 m 以内的素数之和。int i,k,s=0;for(i=2;i=m;i+)for (k=2;ki;k+)if(i%k=0)break;if(k=i)s=s+i; return s;20. 编写程序,实现矩阵(3 行 3 列)的转置.

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。