首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(char*c) { while(*c) { if(*c>=’a’&&*c<=’z’) *c=*c-(’a’-’A’); c++: } } main() { char s[81]; gets
有以下程序: #include<stdio.h> void fun(char*c) { while(*c) { if(*c>=’a’&&*c<=’z’) *c=*c-(’a’-’A’); c++: } } main() { char s[81]; gets
admin
2021-06-15
63
问题
有以下程序:
#include<stdio.h>
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/lwtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inti,j;for(i=3;>=1:i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n");}}程序的运行结果是
关于"while(条件表达式)循环体",以下叙述正确的是()。
有以下程序#include<stdio.h>voidfun(char**p){++p;printf("%s\n",*p);}main(){char*a[]=("Morning","Afternoon","Evening",
有以下程序yoidfunl(char*p){char*q;q*p;while(*q!=’0’){(*q)++;q++;}}main(){chara[]={“Program”),*p;p=&a[3];funl(p);printf(“
己知chara;intb:floatc;doubled;则表达式a-b+c-d结果为()型。
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
对于现实世界中事物的特征,在实体一联系模型中使用()。
数据结构中,与所使用的计算机无关的是数据的()。
下列选项中不符合良好程序设计风格的是
下面属于白盒测试方法的是
随机试题
腹部加压行静脉肾盂造影引起病人休克,最有效的急救措施是
水痘患儿,对其皮疹的处理措施不正确的是
甲、乙双方约定,由丙每月代乙向甲偿还债务500元,期限2年。丙履行5个月后,以自己并不对甲负有债务为由拒绝继续履行。甲遂向法院起诉,要求乙、丙承担违约责任。根据合同法律制度的规定,人民法院的下列判决中,符合规定的足()。
案例一:小潘今年28岁,和女友相恋4年,两人计划今年买房,国庆期间结婚,待新房装修完毕后,年底即可搬入。他们经过多方对比,目前认为有两套房子比较合意。其中一套(甲)位于二环路附近,面积87平方米,价格9000元/平方米,可以办理两成首付,利用公积金贷款;另
国家统计局领导和管理的统计从业资格认定工作属于()。
收账费用与坏账损失呈反向变化关系,收账费用发生得越多,坏账损失就越小,因此,企业应不断加大收账费用,以便将坏账损失降到最低。()
未成年人最基本的权利是()。
阅读下列材料,根据要求完成教学设计。磨砺坚强意志成功的大门向来是朝着每个人敞开的,能否踏进成功的大门,关键要看我们是否具有坚强意志。坚强的意志,是磨
公民甲驾驶车辆闯了红灯,交警对其处以200元罚款。交警的行为属于()。
你路过某商场时,保安在追赶肇事者,你被误认为肇事者,你怎么办?
最新回复
(
0
)