首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是______________。 #include main() { char a[80],*p:“AbabCDcd”; int i=0,j=0; while(*(p++)!=‘\0’)
下面程序的运行结果是______________。 #include main() { char a[80],*p:“AbabCDcd”; int i=0,j=0; while(*(p++)!=‘\0’)
admin
2012-08-23
49
问题
下面程序的运行结果是______________。
#include
main()
{ char a[80],*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://kaotiyun.com/show/kfPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若fp是指向某文件的指针,且通过该文件指针读数据已读到文件末尾,则函数feof(fp)的返回值是()。
数据库管理系统是位于用户与______之间的软件系统。
下列关于C语言数据文件的叙述中正确的是()。
整型变量X和Y的值相等,且为非0值,则以下选项中结果为0的表达式是______。
设有定义:floata=2,b=4,h=3;,以下C语言表达式中与代数式计算结果不相符的是
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是
若有一些定义和语句#include<stdio.h>inta=4,b=3,*p,*q,*w;p=&a;q=&b;w=q;q=NULL;则以下选项中错误的语句是
设变量已正确定义,则以下能正确计算f=n!的程序段是()。
若有以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61},*p=w;
有下列二叉树,对此二叉树前序遍历的结果为()。
随机试题
呋塞米的不良反应不包括
图示冲床的冲压力F=300πkN,钢板的厚度t=10mm,钢板的剪切强度极限τb=300MPa。冲床在钢板上可冲圆孔的最大直径d是:
期货交易所应当及时公布上市品种合约的()和其他应当公布的即时行情,并保证即时行情的真实、准确。
下列图形经过折叠不能围成正方体的是().
人民警察内务建设的基本要求是培养公正廉明、英勇善战、无私死畏、雷厉风行的优良警风。()
请你描绘一下自己。
程序的并发执行产生了一些和程序顺序执行时不同的特性,下列哪一个特性是正确的?()
PourYourHeartIntoItismorethanaclevertitleforthebest-sellingbookHowardSchultzwroteacoupleofyearsago,chroni
A、Manyintervieweeshavesufferedfromcrimesinrecentyears.B、HalfofthepeopleinAmericahavegunstokeepthemsafe.C、Th
A、Itshouldnotbelenttoanyone.B、Itshouldberenewedeverythreeyears.C、Itisanothernamefor"theknowledge".D、Itshou
最新回复
(
0
)