首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充main函数,该函数的功能是:把一个字符串中的所有小写字母字符全部转换成大写字母字符,其他字符不变,结果保存原来的字符串中。 例如:当str[N]“123 abcdef ABCDEF!”,结果输出: “123ABCDEFABCDEF!”。
请补充main函数,该函数的功能是:把一个字符串中的所有小写字母字符全部转换成大写字母字符,其他字符不变,结果保存原来的字符串中。 例如:当str[N]“123 abcdef ABCDEF!”,结果输出: “123ABCDEFABCDEF!”。
admin
2010-11-26
40
问题
请补充main函数,该函数的功能是:把一个字符串中的所有小写字母字符全部转换成大写字母字符,其他字符不变,结果保存原来的字符串中。
例如:当str[N]“123 abcdef ABCDEF!”,结果输出:
“123ABCDEFABCDEF!”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#define N 80
void main()
{
int j;
char str[N]="123abcdef ABCDEF!";
char* pf=str;
clrscr();
printf("*** original string ***\n");
puts(str);
【 】;
while(*(pf+j)).
{
if(*(pf+j)>=’a’&&* (pf+j)<=’z’)
{
*(pf+j)=【 】;
j++;
}
else
【 】;
}
printf("****** new string ******\n");
puts(str);
system("pause");
}
选项
答案
j=0 *(pf+j)-32 j++
解析
第一空:变量j声明时没有初始化,而后面程序用到j,所以在这里对j初始化为0。第二空:将小写字母转换为对应的大写字母的方法是,小写字母的ASCII码减去32,得到对应的大写字母的ASCII码。第三空:如果当前字符不是小写字母,则不做任何处理,使指针指向下一个字符,准备进行判断。
转载请注明原文地址:https://www.kaotiyun.com/show/1PID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据我国相关法律的规定,()的行政处罚只能由法律加以设定。
下列说法错误的是()。
科技创新与民生问题密切相关。下列表述错误的是()。
将目前低水平的、不全面的、发展很不平衡的小康社会,发展成为更高水平、内容比较全面丰富、发展较为均衡的小康社会,它包括经济、政治、文化和生态等多方面的内容。这是我国()。
俄国十月革命以前,我国新文化运动的主要内容是()。①提倡民主与科学,反对专制和愚昧②提倡新道德,反对旧道德③提倡马克思主义,反对资产阶级改良主义④提倡新文学,反对旧文学
张某系某市人民政府办公室工作人员,在2014年年度考核中被定为不称职,张某对该考核结果不服,他可以采取的救济措施是()。
一个各位不相同的8位数密码,任意相邻两个数字之和为质数,则最大的8位数各位数字之和为多少?
如图,在△ABC中,已知BD=2DC,EC=2AE,则△BFD与△AEF面积的比值为()。
影子银行是指游离于银行监管体系之外、可能引发系统性风险和监管套利等问题的信用中介体系,它具有融资贷款中介功能,却游离于货币管理当局的传统货币政策监管之外。下列不属于影子银行的是()。
在我国,诉讼程序法包括()。
随机试题
患者,女性,45岁。1年前曾行右侧乳腺癌根治术,因扪及右胸骨旁胸壁无痛性肿块3周就诊。根据超声表现,目前考虑肿块性质为
FSH、LH、HCG相同的部位是:
质量确认的要素有()。
声环境影响评价范围中机场周围飞机噪声评价范围满足一级评价的要求,一般以主要航迹离跑道两端各()km、侧向各1~2km的范围为评价范围。
根据《建设工程质量管理条例》的规定,( )应建立健全教育培训制度。
中央银行在进行外汇买卖的同时,又通过公开市场操作对国内市场进行反向操作,以达到本币供应量不变的目的,这是非冲销干预。( )
阅读下面材料,回答问题。冯友兰先生有一个提法:“照着讲”和“接着讲”。冯先生说,哲学史家是“照着讲”,例如康德是怎样讲的,朱熹是怎样讲的,你就照着讲,把康德、朱熹介绍给大家。但是哲学家不同,哲学家不能仅限于“照着讲”,他要反映新的时代精神,要有所发展
Theriseofmultinationalcorporations(跨国公司),globalmarketing,newcommunicationstechnologies,andshrinkingculturaldiffere
若要将计算机与局域网连接,则至少需要具有的硬件是()。
Thenewly-electedpresidentisdeterminedtogo______theestablishedpolicyofdevelopingagriculture.
最新回复
(
0
)