首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main( ) {int i,j=0; char a[]="abl23c4d56ef7gh89"; for(i=0;a[i];i++) if(a[i]>=’0’&&a[i]<=’9’) a[j++]=a[i]
有以下程序 #include<stdio.h> main( ) {int i,j=0; char a[]="abl23c4d56ef7gh89"; for(i=0;a[i];i++) if(a[i]>=’0’&&a[i]<=’9’) a[j++]=a[i]
admin
2019-01-11
47
问题
有以下程序
#include<stdio.h>
main( )
{int i,j=0;
char a[]="abl23c4d56ef7gh89";
for(i=0;a
;i++)
if(a
>=’0’&&a
<=’9’)
a[j++]=a
;
a[j]=’\0’;
prinff("%s",a);
}
程序执行后的输出结果是( )。
选项
A、123456789abcdefgh
B、abcdefgh
C、123456789
D、1234567896effgh89
答案
C
解析
题意定义了字符数组a,它包含数字字符和字母字符;然后通过for循环,将a中所有的数字字符前移,舍去其他字符,并在数字字符后添加字符串结束符’\0’,for循环结束后,数组a的值为:123456789,本题答案为C。
转载请注明原文地址:https://www.kaotiyun.com/show/DZxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。main(){chars[]="ABCD",*p;for(p=s+1;p
若已建立如下图所示的单向链表结构:在该链表结构中,指针p、s分别指向图中所示结点,则不能将s所指的结点插入到链表末尾仍构成单向链表的语句组是______。
下列叙述中正确的是______。
请补充函数proc(),该函数可以统计一个长度为n的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为:asdascasdfgasdasasmlosd,子字符串为asd,则应输出3。注意:部分源程序给出如下。请勿改动函
0j--j第一空:由审题分析可知,此处是使第一列成为第一行,即把第一列元素移动到第一行,第一列元素是t[j][0],第一行元素是t[0][N-j-1],故第一空处应为“0”。第二空:第四个循环是最后一列成为最后一行,即将最后一
以下叙述不正确的是______。
在C语言中,合法的长整型常数是()。
软件定义时期主要包括【】和需求分析两个阶段。
以下叙述中正确的是()。
以下数据结构中不属于线性数据结构的是()。
随机试题
电控发动机冷车难起动的原因有哪些?
下列哪几项可使血红蛋白氧离曲线右移
铸造包埋材料描述正确的是
患者,女,34岁。因原发性甲亢行甲状腺双侧次全切除术。术中操作正确的是
以下水解易生成氢氰酸和苯甲醛的是()。
发现学习只适用于自然科学,不适合用于社会科学。()
在下列各类市场中,不属于生产要素市场的有()。
Itiseasiertonegotiateinitialsalaryrequirementbecauseonceyouareinside,theorganizationalconstraintsinfluencewage
某台微机安装的是64位操作系统,“64位”指的是
Researchiscommonlydividedinto"applied"and"pure".Thisclassificationisarbitraryandloose,butwhatisusuallymeantis
最新回复
(
0
)