首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是____________。 #include main() { char a[50],*p=“AbabCDcd”; int i=0,j=0; while(*(p++)!=‘\0’)
下面程序的运行结果是____________。 #include main() { char a[50],*p=“AbabCDcd”; int i=0,j=0; while(*(p++)!=‘\0’)
admin
2012-08-23
59
问题
下面程序的运行结果是____________。
#include
main()
{ char a[50],*p=“AbabCDcd”;
int i=0,j=0;
while(*(p++)!=‘\0’)
{ if(*p>=‘a’&&*p<=‘z’){a
=*p;i++;}
}
a
=‘\0’;
puts(a);
}
选项
答案
babcd
解析
C语言中“\0”表示字符串的结束。程序将p指针指向字符串“AbabCDcd”的首地址,循环开始后若指针不是指向当前字符串的结束标志位,则进入循环体。循环中每次检验字符串中字母是否在‘a’与‘z’之间,若满足则将当前值赋值给数组a,最后给数组添加字符结束标志。此程序可以筛选出字符串中的小写字母。
转载请注明原文地址:https://www.kaotiyun.com/show/G5Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在面向对象设计中,对象有很多基本特点,其中“从外面看只能看到对象的外部特性,而对象的内部对外是不可见的”这一性质指的是对象的
在16位IBM-PC机上使用C语言,若有如下定义:stmctdata{inti;charch;doublef;}b;则结构变量b占用内存的字节数是()。
下列关于C语言数据文件的叙述中正确的是()。
数据库设计的根本目标是要解决
设有以下定义stnctss{intinfo;sEruc5ss*link;}x.y,z;且已建立如下图所示链表结构:请写出删除结点y的赋值语句______。
以下说法不正确的是
设char型变量x中的值为10100111,则表达(2+x)∧(~3)的值是
若有一些定义和语句#include<stdio.h>inta=4,b=3,*p,*q,*w;p=&a;q=&b;w=q;q=NULL;则以下选项中错误的语句是
以下叙述中错误的是()。
给出发下定义:charx[]="abcdefg";chary[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’};则正确的叙述为______。
随机试题
下列关于Excel的说法中,正确的是___________。
单独应用化疗可能治愈的肿瘤是
在五输穴中,荥穴主要治疗( )。
开创免疫法治疗狂犬病世界先例的著作是______。
A公司为支付货款,向B公司签发一张由甲银行承兑的汇票。B公司取得汇票后,将汇票背书转让给C公司。C公司在汇票的背面记载“不得转让”字样后,将汇票背书转让给D公司。其后,D公司将汇票背书转让给E公司,但背书签章颠倒了位置,后E公司又将汇票背书转让给F公司。汇
单利和复利的区别在于()。
结合材料回答问题材料11955年,钱学森冲破重重阻力,回到魂牵梦绕的祖国。当有人问他为什么回国时,他说:“我为什么要回归祖国这条道路?我认为道理很简单。鸦片战争近百年来,国家强国梦不息,抗争不断。革命先烈为兴邦,为了炎黄子孙的强国梦,献
设α1,α2,α3是三维向量空间R3中的一组基,则由基α2,α1一α2,α1+α3到基α1+α2,α3,α2一α1的过渡矩阵为()
Peopletendtostrugglewhenlearninganotherlanguage,especiallyiftheyareexposedonlyitwhileattendingclasses.【M1】_____
Wehavechosenwhatwebelievetobethefivemostspectacularnaturalwonders—thosethatarethebiggest,longestormostimpre
最新回复
(
0
)