首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include<stdio.h> main() {char a[80],*p"AbabCDcd"; int i=0,j=0; while(*(p++)!=’\0’) {if(*p>=’a’
下面程序的运行结果是( )。 #include<stdio.h> main() {char a[80],*p"AbabCDcd"; int i=0,j=0; while(*(p++)!=’\0’) {if(*p>=’a’
admin
2011-06-10
28
问题
下面程序的运行结果是( )。 #include<stdio.h> 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表示字符串的结束。程序将D指针指向字符串“AbabCDcd”的首地址,循环开始后,若指针当前不是指向字符串结束标志位,则进入循环体。循环中每次检验字符串中字母是否在a与z之间,若满足则将当前值赋于数组a,最后给数组添加字符结束标志。此程序可以筛选出字符串中的小写字母。
转载请注明原文地址:https://jikaoti.com/ti/SGB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下sstrcpy()函数实现字符串复制,即将t所指字符串复制到s所指向内存空间中,形成一个新的字符串s。请填空。 voidsstrcpy(char*s,char*t) { while(*s++=【】);} main( ) {
有以下程序int a=2;int f(int *a){return (*a)++;}main( ){ int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf(“%d\n”,
设有定义:int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是( )
以下程序的功能是:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转储到链表的各个结点中,请从与下划线处号码对应的一组选若中选择出正确的选项。#include stuct node{ char data; struct node *next;};
下列选项中,不能用作标识符的是
磁盘处于写保护状态时其中的数据
下面一组中都是C语言关键字的是______。
若有语句:char*line[5],以下叙述中正确的是
已定义c为字符型变量,则下列语句中正确的是
需求分析阶段的任务是()。
随机试题
Morningreadingisbetterbyfartoread_____thantoreadinsilence.
泪腺的生理作用包括()
患者恶寒发热,头身疼痛,无汗,鼻塞流涕,脉浮紧。其舌苔应是
癫病的临床特征为
A.口舌白屑满布B.口舌白屑散在C.舌如草莓D.舌起芒刺E.恶寒发热鹅口疮心脾积热证症见
预期收益原则可以在()中得以运用。
借款需求的主要影响因素有()
我国第一篇白话文小说是()。
把理想与现实对立起来,容易陷入的误区有()。
Beyondthebasicanimalinstinctstoseekfoodandavoidpain,Freudidentifiedtwosourcesofpsychicenergy,whichhecalled"
最新回复
(
0
)