首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() {int i,j=0; char a[]="ab123c4d56ef7gh89"; for(i=0;a[i];i++) if(a[i]>=’0’&&a[i] <=’9’)
有以下程序 #include <stdio.h> main() {int i,j=0; char a[]="ab123c4d56ef7gh89"; for(i=0;a[i];i++) if(a[i]>=’0’&&a[i] <=’9’)
admin
2022-04-01
36
问题
有以下程序
#include <stdio.h>
main()
{int i,j=0;
char a[]="ab123c4d56ef7gh89";
for(i=0;a
;i++)
if(a
>=’0’&&a
<=’9’)
a[j++]=a
;
a[j]=’\0’;
printf("%s",a);
}
程序执行后的输出结果是( )。
选项
A、123456789abedefgh
B、abcdefgh
C、123456789
D、1234567896ef7gh89
答案
C
解析
题意定义了字符数组a,它包含数字字符和字母字符;然后通过for循环,将a中所有的数字字符前移,舍去其他字符,并在数字字符后添加字符串结束符‘\0’,for循环结束后,字符串a的值为:123456789。本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Knkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intsum,pad,pAd;sum=pad=5;pAd=++sum,pAd++,++pad;printf("%d\n",pad);}程序的输出结果是
有以下程序#includevoidfun(char**p){inti;for(i=0;i<4;i++)printf("%s",p[i]);}main(){char*s[6]={"ABCD","EFGH"
下列叙述中正确的是
有以下程序:#includemain(){inta=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2‖c一!=3)prinff(“%d,%d,%d\n”,a,
有以下程序#includestructtt{intx;structtt*y;}*p;structtta[4]={20,a+1,15,a+2,30,a+3,17,a};main(){inti;p=a;for(i=1;i<
有下列程序:#includemain(){FILE*fp;inta[10]={1,2,3,0,0),i;fp=fopen("d2.dat","wb");fwtite(a,sizeof(int),
若变量已正确定义,则语句s=32;s^=32;printf("%d",s);的输出结果是()。
若有定义语句:inta[3][6];,按在内存中的存放顺序,a数组的第10个元素是
下列关系表达式中,结果为“假”的是
以下选项中,当x为大于1的奇数时,值为0的表达式是
随机试题
A碧绿色B绿黄色炒青绿茶汤色()
贫血是指单位容积的外周血液中
下列有关防火墙设计的叙述中,()不符合规定。
施工单位项目管理任务分工表是用表的形式反映()的任务分工。
《国有资产评估管理办法>于()年颁布。
某电视机厂几十年来一直只生产电视机,产品质量卓越,顾客群体稳定。2010年后为扩大经营规模,企业增加洗衣机生产,需要确定洗衣机的产量。根据预测估计,这种洗衣机市场状况的概率是:畅销为0.6,一般为0.3,滞销为0.1。洗衣机生产采取大、中、小三种批量的生产
区分度与难度有关,难度太低,区分度必然不高,所以增加难度才能提高区分度。()
(1,0,0)T
下列给定程序中,函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为“AABBCCDDEEFF”,则输出应当是“ABBCDDEFF”。请改正程序中的错误,使它能得出正确的
NewZealandSeaweedCallusnotweeds;weareflowersofthesea.SectionASeaweedisaparticularlynutritiousfood,whichabs
最新回复
(
0
)