首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是______________。 #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
42
问题
下面程序的运行结果是______________。
#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://www.kaotiyun.com/show/kfPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出是【】。main(){enumem{em1=3,em2=1,em3};char*aa[]={"AA"m,"BB","CC:,"DD"};printf("%s%s%s\n,aa[em1],aa[em2],a
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
以下关于函数的叙述中正确的是
假定以下程序经编译和连接后生成可执行文件PROG.EXE,如果在此可执行文件所在目录的DOS提示符下键入:PROGABCDEFGHIJKL<回车>则输出结果是()。#include<stdio.h>main(int
设有以下定义stnctss{intinfo;sEruc5ss*link;}x.y,z;且已建立如下图所示链表结构:请写出删除结点y的赋值语句______。
已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、i的值为2、k的值为3,以下选项中正确的输入语句是
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是
下列叙述中不正确的是
已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
设有如下定义:char*aa[2]={"abcd","ABCD"};则以下说法中正确的是()
随机试题
数据加密的目的是___________。
男性,35岁,胃溃疡史5年,3个月来上腹无规律疼痛,进食后显著,钡透:胃黏膜增粗,紊乱,胃窦见1.0cm×1.5cm龛影。该患者的诊断为
有关夜尿增多正确的是
A、羊水过多B、羊水过少C、过期妊娠D、胎儿畸形E、双胎妊娠以上哪种情况常伴有巨大胎儿、胎儿窘迫或难产
某男,6岁,患感冒3日,症见头痛,高热不退,咽喉肿痛,证属风热外感,宜选用的成药是
国际收支包括经常项目和资本项目。前者主要反映一国的贸易和劳务往来状况,它包括诸如( )。
根据企业所得税的有关规定,下列表述正确的是()。
下列符号常量的声明中不合法的是()。
WhichofthefollowingitalicizedphrasesindicatesCAUSE?
Theriskofepidemics(流行病)maybeslightly(high)______incrowdedurbanareasthaninruralareas.
最新回复
(
0
)