软考程序员下午试题每日一练(六)

软考 周烈定 浏览 1614 来源:希赛网

今天希赛网软考频道小编为大家准备了软考程序员下午试题每日一练(六),更多软考程序员下午试题请关注希赛网软考频道。

阅读以下说明和 C 代码,填充代码中的空缺,将解答填入答题纸的对应栏内。

【说明 1】

下面的函数 countChar(char *text)统计字行串 text 中不同的英文字母数和每个英文字母出现的次数(英文字母不区分大小写)。

【c代码1】

int countChar( char *text )

{

int i,sum = 0; /* sum 保存不同的英文字母数*/

char *ptr;

int  c[26]  =  {0}; /*数组c保存每个英文字母出现的次数*/

/*c[0]记录字母A或a的次数,c[1] 记录字母B或b的次数,依此类推*/

ptr = (1) ;/*ptr初始时指向字符串的首字符*/

while (*ptr) {

if ( isupper(*ptr) )

c[*ptr  -  'A']++;

e1se

if ( islower(*ptr) )

c[*ptr  - 'a'] ++;

(2) ;  /*指向下一个字符*/

}

for(i=0;i<26;i++)

if  (3)  sum++;

return  sum;

}

【说明2】

将下面C代码2中的空缺补全后运行,使其产生以下输出。

f2:f2:f2:2

f3:f3: 1

【C代码2】

*include  <stdio.h>

int f1 (int  (*f) (int)) ;

int f2 (int) ;

int f3 (int) ;

int main __(3)__

{

printf("%d\n" ,f1(  (4) ));

printf("%d\n" ,f1(  (5) ));

return  0;

}

int  f1 ( int  (*f) (int)  )

{

int  n  = 0;

/*通过函数指针实现函数调用,以返回值作为循环条件*/

while  (  (6) )  n++;

return n;

}

int f2(int n)

{

printf("f2: ");

return  n*n-4;

}

int f3 (int n)

{

printf("f3: ");

return  n-l;

}


点击注册会员>>>即可获取程序员免费在线真题、观看免费公开课!

真题自测:软考各科目历年真题及答案解析

更多资讯可关注希赛网软考频道,问题咨询请拨打客服电话400-111-9811。

责任编辑:周烈定|希赛教研中心

希赛教研中心拥有一支规模200余人的专职教研团队,深耕项目管理、软考、通信工程师、金融财会、厂商认证、考博英语等方向,形成“讲师+助教+班主任+智能学习平台”协同联动的完整教学服务体系:讲师讲透方法、助教盯住进度和答疑、班主任守住节奏、智能平台记录每一步成长——环环相扣,让学员的备考全程有人陪、有反馈、有结果。 师资力量雄厚。主要讲师毕业于 985/211 等知名高校,并拥有海外留学归国人才;职称梯队完善,高、中级职称讲师结构合理,讲师持有软考高级资格证书、PMI系列认证、CSPM高级项目管理培训师证、PeopleCert认证、DAMA认证、英语专八(TEM-8)、PETS-5、华为HCIE、经济师、一级建造师等行业权威资质,兼具深厚理论功底与丰富实战经验。 教研成果卓越。教研团队成员深度参与多项国家标准的研制工作,是 GB/T 47282-2026《项目重大节点评审规范》、GB/T 47285-2026《项目商业分析指南》、GB/T 30339-2026《项目和项目群后评价指南》、GB/T 46210-2025《项目成本管理指南》等国家标准的主要起草人,并担任《中国项目管理知识体系指南》总体编写专家组成员。团队累计主编出版专业图书与教材一百多种,覆盖软考、通信工程师、PMP、CSPM、NPDP等多个认证方向。 教学成效显著。 依托希赛自主研发的开放式智能互动学习平台,团队累计服务学员超百万人,帮助众多学员顺利通过软考、 PMP、CSPM、NPDP、华为认证、通信工程师、管理类联考、考博英语等考试,大批学员考入 985、211 等知名高校深造,以专业与口碑赢得学员和行业的广泛认可。

📅 本文最后更新于 2026-02-12

温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
新人礼包 新人礼包 课程咨询 课程咨询 企业团报 企业团报 电话咨询 电话咨询

客服热线:400-111-9811

售后投诉:156-1612-8671

公众号 公众号
希赛网公众号二维码
扫二维码 关注希赛网
APP下载 APP下载
希赛网APP下载二维码
扫二维码 下载APP
二维码
二维码
第1步:扫码添加老师微信  第2步:领取备考资料
!
咨询在线老师!