首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODIl.C中函数fun的功能是:将s所指字符串中的字母转换为按字母序列的后续字母(但Z转换为A,Z转换为a),其他字符不变。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,
给定程序MODIl.C中函数fun的功能是:将s所指字符串中的字母转换为按字母序列的后续字母(但Z转换为A,Z转换为a),其他字符不变。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,
admin
2015-12-22
18
问题
给定程序MODIl.C中函数fun的功能是:将s所指字符串中的字母转换为按字母序列的后续字母(但Z转换为A,Z转换为a),其他字符不变。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#include
void fun
{
/**********found**********/
while( *s!=’@’)
{ if(*s>=’A’&& *s<=’Z’ ||*s>=’a’
&& *s<=’z’)
{ if(*s==’Z’) *s=’A’;
else if(*s:=’z’) *s=’a’;
else *s+=1;
}
/**********found**********/
(*s)++;
}
}
main()
{ char s[80];
printf("\n Enter a string with
length<80.:\n\n"); gets(s);
printf("\n The string:\n\n");
puts(s);
fun(s);
printf("\n\n The Cords:\n\n");
puts(s);
}
选项
答案
(1)while(*s) 或while(*s!=’\0’)或while(*s!=0) (2)s++;
解析
函数的功能是将字符串中的字母改为该字母序列的后续字母。
(1)第一个错误标识下的“while(*s!=’@’)”语句原意是s不指向字符串尾就进入下面的循环,所以对于指针判断不为尾符的语句应该是“while(*s)”或者“while(*s!=’\0’)”或者“while(*s!=0)”。
(2)第二个标识下“(*s)++;”是对字符内容加1,而原题是对字符位置加1,所以将其改为“s++:”。
转载请注明原文地址:https://jikaoti.com/ti/aIi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已有定义:charc;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是
以下选项中不属于字符常量的是
下列选项中不会引起二义性的宏定义是()。
下列选项中,值为1的表达式是()。
若有以下定义和语句:inta[]={1,2,3,4,5,6,7,8,9,10),*p=a;则值为3的表达式是______。
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Structstu{inti;intname;}st,*p;p=&st;
下列循环体的执行次数是()。#include<stdio.h>main(){inti,j;for(i=0,j=1;i<j+1;i+=1,j--)printf("%d\n",j);}
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
下列叙述中错误的是()。
若以“a+”方式打开一个已存在的文件,则下列叙述正确的是()
随机试题
领导干部的政绩考核不仅限于地区GDP的增长,还涉及到民生改善、环境保护、社会稳定和安全生产等多个方面。这体现出领导绩效的特点是【】
某县政府为鼓励县属酒厂多创税利,县长与酒厂厂长签订合同约定:酒厂如果完成年度税收100万元的指标,第二年厂长和全厂职工都可以加两级工资。该合同属于什么性质的行为()
关于先天性耳前瘘管的描述,错误的是
男性,20岁。全口多数牙龈均有不同程度的充血、水肿,以下前牙牙龈肿胀明显,牙龈呈暗红色,牙颈部可见堆积的软垢和牙石,舌侧较多,触之牙龈易出血,牙无松动,X线片未见异常。对该病最适宜的治疗措施是
A.苯巴比妥酸,pKa3.75(未解离率0.022%.)B.己锁巴比妥,pKa8.4(未解离率90%.)C.苯巴比妥,pKa7.4(未解离率50%.)D.异戊巴比妥,pKa7.9(未解离率75%.)E.戊巴比妥,pKa8.0(未解离率80%.)
耕地占用税以纳税人实际占用耕地面积为计税依据,按照规定的适用税额一次性计算征收。()
高桩码头工程施工组织设计编制中,主要施工方案的内容有:挖泥、测量、沉桩、构件预制及安装、模板工程、钢筋工程、()、土石方工程、设备安装工程、附属设施安装工程等。
根据证券法律制度的规定,下列各项中,上市公司不得公开增发新股的有()。
下列情形中,在我国法律实施的监督体系中,属于国家专门法律监督机关的监督是()。
Accordingtogovernmentstatistics,menofallsocialclassesinBritainvisitpubsquiteregularly,【61】thekindofpubtheygo
最新回复
(
0
)