首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun (char *c) { while(*c) { if( *c >= ’a’ && *c <= ’z’) *c =*c - (’a’ - ’A’); c++; } } main() { char s[81
有以下程序 #include void fun (char *c) { while(*c) { if( *c >= ’a’ && *c <= ’z’) *c =*c - (’a’ - ’A’); c++; } } main() { char s[81
admin
2020-11-23
25
问题
有以下程序
#include
void fun (char *c)
{
while(*c)
{
if( *c >= ’a’ && *c <= ’z’)
*c =*c - (’a’ - ’A’);
c++;
}
}
main()
{
char s[81];
gets(s);
fun(s);
puts(s);
}
当执行程序时从键盘上输入Hello Beijing<回车>,则程序的输出结果是
选项
A、hello beijing
B、Hello Beijing
C、HELLO BEIJING
D、hELLO Beijing
答案
C
解析
主程序读取整个字符串存于s中,调用fun函数,字符指针c指向数组s。函数fun的功能是把指针c所指向的字符数组中的所有小写字符转换为大写。gets函数可以把空格作为字符串的一部分输入,以回车作为输入结束。如果*c为小写字符,则*c=*c-32(转大写)。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/o53p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
有以下程序:#include<stdio.h>typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1:c.p+=2
有以下程序:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c:以下选项中表达式值为11的是()。
下列叙述中错误的是()。
若有定义语句:char*s1=’’OK’’,*s2=’’ok’’;,以下选项中,能够输出“OK”的语句是()。
下列叙述中正确的是()。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为()。
以下叙述中正确的是()。
以下针对全局变量的叙述错误的是()。
在满足实体完整性约束的条件下()。
随机试题
下列命题反映事物之间客观联系的有
关于肝脏囊腺瘤,错误的是
《建筑法》规定:建筑施工企业在编制施工组织设计时,应当根据建筑工程的特点制定相应的()。
依据投资组合保险策略进行投资,假设可承担风险系数m=3,起始总资产市值v为100万元,可容忍最大损失为20%。若所投资股票市值增加5万元,则可投资股票金额K变为( )万元。
借款人向银行提出的书面贷款申请内容包括()。
对于高层管理者来说,()是最重要的。
材料1:2011年6月20日晚,一个叫“郭美美Baby”的微博受人关注。这个自称“住大别墅,开玛莎拉蒂”的20岁女孩,其认证身份居然是“中国红十字会商业总经理”,关于其真实身份也众说纷纭,有网友称她是中国红十字会副会长郭长江的女儿,由此引发很多网
简述宪法规范的概念和特点。
简述我国专利权客体的具体类型。(2016年一专一第54题)
Wehaveheardalotaboutthehealthbenefitsoftea,especiallygreentea.Itishighinpolyphenols,compoundswithstrongan
最新回复
(
0
)