首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void fun (char *c) { while(*c) { if( *c >= ’a’ && *c <= ’z
有以下程序 #include <stdio.h> void fun (char *c) { while(*c) { if( *c >= ’a’ && *c <= ’z
admin
2021-04-28
39
问题
有以下程序
#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/XWtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中可用作C程序合法实数的是
以下关于return语句的叙述中正确的是
有以下程序#includeintfun(intA){intb=0;staticintc=3;a=(c++,b++);return(a);}main(){inta=2,i,k;for(i=0;i<2;i++)k=fun(a++);
有以下程序#includemain(){inta=-2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);}程序运行后输出结果是
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->nex
下列各项与栈结构有关联的是()。
在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为
设循环队列存储空间为Q(1:50)。初始状态为front=rear=50。经过一系列入队和退队操作后,front=14,rear=19,则该循环队列中的元素个数为
有以下程序:#includemain(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwrite(a,sizeof(int),5,fp);fwrite
随机试题
高处作业指的是在坠落高度基准面()m及以上有可能坠落的高处进行作业。
记账式国债承销团成员总数原则上不能超过( )家。
裁员实施要点有()。
针对旅游活动出现的新趋势,导游服务必须有新的改观,以适应未来旅游业发展的需要,未来旅游活动发展趋势是()。
每道题包含一套图形和四个选项,请从四个选项中选出最恰当的一项填在问号处,使图形呈现一定的规律性:
升船机是利用机械装置升降船舶以克服航道上集中水位落差的通航建筑物,目前世界上最大的升船机位于:
教育可以成为个体生活的需要
Hehastroubleunderstandingthatotherpeoplejudgehimbyhissocialskillsandconduct.
WhatkindofnewspaperistheCommunityNews?
Severalstormshitthewesternareasofthecitylastnight,leavingscenesofdestructionandatleastahundredhomeswithout
最新回复
(
0
)