首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置卜的字母转换为大写(若该位置上不是字母,则不转换)。 例如,若输入”abc4EFg”,则应输出”aBc4EFg”。 注意:部分源程序存在文件PROGl.C中。 请
请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置卜的字母转换为大写(若该位置上不是字母,则不转换)。 例如,若输入”abc4EFg”,则应输出”aBc4EFg”。 注意:部分源程序存在文件PROGl.C中。 请
admin
2016-10-29
33
问题
请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置卜的字母转换为大写(若该位置上不是字母,则不转换)。
例如,若输入”abc4EFg”,则应输出”aBc4EFg”。
注意:部分源程序存在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#include
void fun(char*ss)
{
}
msin()
{ char tt[81];
void NONO();
printf("\nPlease enter an string
within 80 characters:\n");gets(tt);
printf("\n\nAfter changing,the
string\n \"%s\"",tt);
fun(tt);
printf("\nbecomeskn\"%s\"\n",tt);
NONO();
}
void NONO()
{/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */
FILE*fp,*wf;
char tt[81];
int i ;
fp=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0; i<10 ; i++) (
fscanf(fp,"%s",tt);
fun(tt);
fprintf(wf,"%s\n",tt);
}
fclose(fp);
fclose(wf);
}
选项
答案
int i; for(i=1; i
=’a’&& ss[i]<=’z’)ss[i]-=32; }
解析
(1)首先取得字符串中下标为奇数的字符。
(2)判断奇数位置的字符是否为小写字母。
(3)若(2)中的判断结果是小写字母,则对其进行转换。
转载请注明原文地址:https://jikaoti.com/ti/4di0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
深度为5的满二叉树中,叶子结点的个数为______。
已知小写字母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是______。main(){unsignedinta=31,b=66;pfintf("%c\n,a|b);
以下程序(程序左边的数字为附加的行号)______。1#include<str.h>2#include<stdio.h>3main()4{chars[]="string";
5.【】是数据库设计的核心。
数据结构分为逻辑结构与存储结构,线性链表属于【】。
设int型占2个字节,则unsignedint所能表示的数据范围是______。
已知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序______。main(){chara=’A’;intb=20;pxintf("%d,%o",(a=a+a
用筛选法可得到2~n(n
随机试题
为了改革和加强车辆管理工作,同时充分体现机动车所有人选择号牌的个性意愿,依据《公安部关于开展启用“二○○二”式机动车号牌试点工作的通知》(简称《通知》(公安管[2002]85号)),北京、天津、杭州、深圳作为首批四个试点城市,于2002年8月12日率先启用
下述关于施工单位提取安全生产费用的表述中,符合《企业安全生产费用提取和使用管理办法》要求的是()。
背景资料某二级公路位于平原区,路基宽10m,采用沥青混凝土路面,其中K3+460~K3+550段位于水田路段。路堤填筑高度5~6m,填料为砂性土。该路段的软基处理方案如下图所示。工程开工前,在建设单位的主持下,由设计单位向施工单位交桩,设计单位向施工
完成国家统计调查任务的主系统是国家统计系统,企业事业统计组织是完成国家、部门和地方统计调查任务的基层统计单位。()
由自身状况造成的人际适应问题属于()。
美国电影《惩罚者》中塑造了一位以暴力手段惩罚地下黑恶势力,执行黑暗公正的“罗宾汉”形象——卡斯特,他不相信现行司法体制能够真正惩恶扬善,所以选择使用并不合法的“私刑”方式惩罚恶人。卡斯特的这种观点和做法,在个体道德判断发展上处于()水平阶段。
甲,乙两名工人要生产同样规格且数量相同的两组零件,甲每小时可做12个,乙每小时可做10个,两人同时开始生产,甲比乙提前2.5小时完成,当甲完成任务时,乙做了()个零件。
2013年中国经济增长对世界经济增长的贡献率接近30%,今后五年中国进口商品将超过十万亿美元,对外投资将超过五千亿美元,出境旅游将达五亿人次,给世界其他国家带来巨大的商机。这说明
求微分方程的解.
SpeakerA:Haveyoumetthenewgirl?SpeakerB:No.【D4】______SpeakerA:She’soneoftheprettiestgirlsattheschool.Speak
最新回复
(
0
)