题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-03-06 03:46:29

[单选题]下面程序的功能是将字符串5中所有的字符c删除。请选择填空。main(){chars[80];inti,j;gets(s);for(i=j=0;s[i]!='\0';i++)if(s[i]!='c')【1】puts(s);}【1】
A.s[j++]=s[i]
B.s[++j]=s[i];
C.s[j]=s[i];j++;
D.s[j]=s[i];

更多"[单选题]下面程序的功能是将字符串5中所有的字符c删除。请选择填空。m"的相关试题:

[单选题]下面程序的功能是计算正整数2345的各位数字平方和,请选择填空。main(){intn,sum=0,n=2345;do{sum=sum+(n%10)*(n%10);n=【2】;}while(n);printf("sum=%d",sum);}【2】
A.n/1000
B.n/100
C.n/10
D.n%10
[单选题]下面程序的功能是计算1至10之间的奇数之和及偶数之和。请选择填空;main(){inta,b,c,i;a=c=0;for(i=0;i<=10;i+=2){a+=i;[1];c+=b;}printf("偶数之和=%d\n",
A.;printf("奇数之和=%d\n",c-11);}[1]
B.b=i--
C.b=i+1
D.b=i++
E.b=i-1
[单选题]下面程序的功能是计算:至50中是7的倍数的数值之和,请选择填空。main(){inti,sum=0;for(i=1;i<=50;i++)if([1])sum+=i;printf("%d",sum);}
A.(int)(i/7)==i/7
B.(int)i/7==i/7
C.i%7=0
D.i%7==0
[单选题]下面程序的功能是在输入的-批正整数中求出最大者,输入0结束循环,请选择填空。main(){inta,max=0;scanf("%d",&
A.while(【1】){if(maxB.;}printf("%d",max);}【1】
C.a==o
D.a
E.!a==1
[单选题]下面程序段的功能是计算1000!的末尾含有多少个零。请选择填空。(提示:只要算出1000!中含有因数5的个数即可for(k=0,i=5;m<=1000;m+=5)while(【1】){k++;m=m/5;}【1】
A.m%5==0
B.m=m%5==0
C.m%5==0
D.m%5!=0
[单选题]下面程序的功能是从键盘输入1行字符,统计其中有多少个单词,单词之间用空格分隔。请选择填空。main(){chars[80],c1,c2='';inti=0,num=0;gets(s);while(s[i]!='\0'){c1=s[i];if(i==0)c2='';elsec2=s[i-1];if(【1】)num++;i++;}printf("Thereare%dwords.\n",num);}【1】
A.c1=''&&c2==''
B.c1!=''&&c2==''
C.c1==''&&c2!=''
D.c1!=''&&c2!=''
[单选题]下面程序的功能是将从键盘输入的1对数,由小到大排序输出。当输入1对相等数时结束循环,请选择填空:main(){inta,b,t;scanf("%d%d",&a,&
A.;while(【1】){if(a>
B.{t=a;a=b;b=t;}printf("%d,%d",a,
C.;scanf("%d%d",&a,&
D.;}}【1】
E.!a=b
[单选题]下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除。请选择填空。main(){inti=0,j,k;do{i++;k=316-13*i;}while(【1】);j=k/11;printf("316=13*%d+11*%d",i,j);}【1】
A.k/11
B.k%11
C.k/11==0
D.k/11==0
[单选题]下面程序(每行程序前面的数字表示行号)1main()2{3inta[3]={0};4inti;5for(i=0;i<3;i++)scanf("%d",&a[i]);6for(i=1;i<4;i++)a[0]=a[0]+a[i];7printf("%d\n",a[0]);8}
A.没有错误
B.第3行有错误
C.第5行有错误
D.第6行有错误
[单选题]下面程序(每行程序前面的数字表示行号)1main()2{3inta[3]={3,0};4inti;5for(i=0;i<3;i++)scanf("%d",&a[i]);6for(i=1;i<3;i++)a[0]=a[0]+a[i];7printf("%d\n",a[0]);}
A.没有错误
B.第3行有错误
C.第5行有错误
D.第7行没有错误
[单选题]下面程序___________(每行程序前面的数字表示行号)。1main()2{3floata[10]={0,0};4inti;5for(i=0;i<10;i++)scanf("%d",a[1]);6for(i=0;i<10;i++)a[0]=a[0]+a[i];7printf("%d\n",a[0]);8}
A.没有错误
B.第3行有错误
C.第5行有错误
D.第7行有错误
[单选题]下面程序的运行结果是main(){charstr[]="SSSWLIA",c;intk;for(k=2;(c=str[k])!='\0';k++){switch(
A.{case'I':++k;break;case'L':continue;default:putchar(
B.;continue;}putchar('*');}}
C.SSW*
D.SW*
E.SW*A
[单选题]下面程序段是输出两个字符串中对应字符相等的字符。请选择填空。charx[]="programming";chary[]="Fortran";inti=0;while(x[i]!='\0'&&y[i]!'\0'){if(x[i]==y[i])printf("%c",_______);elsei++;}}
A.x[i++]
B.y[++i]
C.x[i]
D.y[i]
[单选题]下面程序的运行结果是#includemain(){chara[]="morming",t;inti,j=0;for(i=1;i<7;i++)if(a[j]A.mogninr
B.mo
C.morning
D.mornin
[单选题]根据下面的程序及数据的输入方式和输出形式,程序中输入语句的正确形式应该为:main(){charch1,ch2,ch3;(输入语句)printf("%c%c%c",ch1,ch2,ch3);}输入形式:ABC输出形式:AB
A.scanf("%c%c%c",&ch1,&ch2,&ch3);
B.scanf("%c,%c,%c",&ch1,&ch2,&ch3);
C.scanf("%c%c%c",&ch1,&ch2,&ch3);
D.scanf("%c%c",&ch1,&ch2,&ch3);
[单选题]下面程序的运行结果是:main(){intk=0;charc='A';do{switch(c++){case'A':k++;break;case'B':k--;case'C':k+=2;break;case'D':k=k%2;continue;case'E':k=k*10;break;default:k=k/3;}k++;}while(c<'G');printf("k=%d",k);}
A.k=3
B.k=4
C.k=2
D.k=0
[单选题]下面程序是从键盘输入学号,然后输出学号中百位数字是3的学号,输入0时结束循环。请选择填空。main(){longintnum;scanf("%ld",&num);do{if(【1】)printf("%ld",num);scanf("%ld",&num);}while(!num==0);}【1】
A.num>300
B.num/100%10==3
C.!num==3
D.!num!=3
[单选题]下面程序的运行结果是。main(){intnum=0;while(num<=2){num++;printf("%d\n",num);}}
A.1
B.1
C.1
D.1222334
[单选题]下面程序的输出是____main(){char*s="12134211";intv1=0,v2=0,v3=0,v4=0,k;for(k=0;s[k];k++)switch(s[k]){default:v4++;case'1':v1++;case'3':v3++;case'2':v2++;}printf("v1=%d,v2=%d,v3=%d,v4=%d\n",v1,v2,v3,v4);}
A.v1=4,v2=2,v3=1,v4=1
B.v1=4,v2=9,v3=3,v4=1
C.v1=5,v2=8,v3=6,v4=1
D.v1=8,v2=8,v3=8,v4=8

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码