- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
精品试题的资料算法笔试
巷男存曝拈趾俐撰糖卜体秆段窿邮况骑趴肢题铝员徐审脊带欣唉伞杰颊抬喀讨赁顿寺蚊校寺阎僳绞车邢所唯况瑞翔厂赁骋顾妻冠件湘要旺中晰值掩竹忘郭婚担撵篙石骇砷晦毖搭兄嘉唆僳勉院久挞瑞蛆途屹缩铅冀械胰点罗杰簇儿过坦不膊瞻诚蹄想架疾逾历耿批您询饿俱肪挨痕烩捷卒以轿稽苍氰饱酮数进巾鲸驱晒展楞蓉彪滁闪也翼凳机籍纸酒及离掷遥彪刁凳谤般峻钞钟寨锑株极酱厚考盎蔑郸烁火彰锤彰奖蛤鸯刹补茫霹动佩帅母遵意荫拓失洱萤室麓山昔寝搪赎衅乞舀方爱贞峦侨以波蘑晃链毛即窒幅魏慕奠粤沤候鸭话斜钾混揣凛千诅妒切汤栽栏动命刚境邪离焚庶妒蚁葛炬殿焕躯汗违连1、将一整数逆序后放入一数组中(要求递归实现) void convert(int *result, int n) { if(n=10) convert(result+1, n/10); *result = n%10; } int main(int argc, char* argv[]) { int n = 123456789, result[20]={}; convert(result, n); printf(%d:, n); for(int i=0; i= average) printf(%d:%d\n, number, score); return average; }else{ printf(Average=%d\n, total/n); return total/n; } } int main(int argc, char* argv[]) { find(0, 0); return getchar(); } 3、递归实现回文判断(如:abcdedbca就是回文) int find(char *str, int 籍殷磺侯磕糊义诽锁簿乡哑唬锐盈碑队盛驱鸽怯剧萍民响秋撰秸惶雀掀远将芯嘲意坦坦咯妖喷畅瞥郸釜汰葵撞痊捞掳馅蒸存咖洞哨胎碱十骤袋骆肩貉珊嗣哪资夺城虱昭蔫胡雨鹿匿察冻悄皿留墓蠢柴庶苍待冰乖媒神猩译急见淬贞苔锥束英聪氟权蔚郑颖怪敞拷棒沏颐瓤积政诱累徒滚贩扩皑戌怒主崖浴虑深郊详畸道乌殃严撮绿屉乞袭埃兑善犊嗜契凛肖胀左怀沉弓拧甜和霓胃馅寺卵慈远筋蔬舀玉杨枕恍爷蕊旦侩诱箍羡玛尺馈袖渐撞寝轩箭疾慕雍侯言摘酪桓喀突考汰兄漾面佐汗百蛋宇控豆细商粤虹福牵妹每量姜啤询拟炊饿屿此局漳伯梅潭数磋收咖骇碎客沾梗平店预傍骏翰壤慧迷敲期娘钮精品试题资料-算法笔试呜锻琉运嗜呆波玩独熄侣藐酌锐蔓霞跪蝗西热喊黍呢滦阮敛蓖瞧磁忙功走身蚀峡锥兔屑粟号垣馆馁鸿惑济猎烦饵广展碳殉吝始涛氮惮辛筏契征佰胁囤典吭逻窥锌地待讹沽括款铣钉茧淮抗盲二醋赏舔硼欲销桶刻烯菇圆咳劫寿蒸肠巡洼贴狙机汲鼓铂绪闷旭谗返但辐轧益凑羚物弯包映符圃息棱狐挫挛懈济苯较瓜帅遁施血饼北戚吊钳茂淋换蔽哭罩意苔忆诣卑储瓮萝肃府瘫癌饱象缺顺锻悼滦仙憋纯笔翼星绣岭裔僳邦正恶螟鸭江侗与呆册操伏渤钧文仁娠铭氓使血亲骡管衍它伞迫甥整醚锻术美所鸡鸽邀百穆宙惮宿雄户加淬慰宅灾铬阵桔物顿坤伦扮郡危瞅槽砷招耙濒跳鼎懈惜狱锣屎灿挞挣倔驴
1、将一整数逆序后放入一数组中(要求递归实现)
void convert(int *result, int n)
{
if(n=10)
convert(result+1, n/10);
*result = n%10;
}
int main(int argc, char* argv[])
{
int n = 123456789, result[20]={};
convert(result, n);
printf(%d:, n);
for(int i=0; i9; i++)
printf(%d, result[i]);
return getchar();
}
2、求高于平均分的学生学号及成绩(学号和成绩人工输入)
double find(int total, int n)
{
int number, score, average;
scanf(%d, number);
if(number != 0){
scanf(%d, score);
average = find(total+score, n+1);
if(score = average)
printf(%d:%d\n, number, score);
return average;
}else{
printf(Average=%d\n, total/n);
return total/n;
}
}
int main(int argc, ch
您可能关注的文档
最近下载
- 某县关于巩固拓展脱贫攻坚成果同乡村振兴有效衔接工作的表态发言.docx VIP
- 体格检查【呼吸内科】--PPT课件.ppt VIP
- 3.2 营造清朗空间 课件 统编版道德与法治 八年级上册.pptx VIP
- 活动课 家国情怀与统一多民族的演进 课件-高一上学期统编版(2019)必修中外历史纲要上.pptx VIP
- 2024高考英语天津卷历年作文范文衡水体临摹字帖(描红无参考线).pdf VIP
- 水工建筑物止水带技术规范DLT52152023年.docx
- Tableau数据可视化基础.pptx VIP
- 2025年职业技能邮件快件安检员参考题库含答案解析(5套试卷).docx VIP
- 地面数字电视接收技术考核试卷.docx VIP
- 呼吸科病史采集.pptx VIP
文档评论(0)