首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是将字符串s中所有的字符C删除。请填空。 #include<stdio.h> main() { char s[80]; int i,j; gets(s); for(i=j=0;s[i]!="\0";i+
下列程序的功能是将字符串s中所有的字符C删除。请填空。 #include<stdio.h> main() { char s[80]; int i,j; gets(s); for(i=j=0;s[i]!="\0";i+
admin
2013-02-23
106
问题
下列程序的功能是将字符串s中所有的字符C删除。请填空。
#include<stdio.h>
main()
{ char s[80];
int i,j;
gets(s);
for(i=j=0;s
!="\0";i++)
if(
!=’C’_________;
s[j]=’\0’;
puts(s);
}
选项
答案
s[j++]=s[i]。
解析
循环开始后字符数组s中储存值与字符c相同,则1++直接跳过当前值;如果不相同,则将当前值赋予数组指定位置,并通过j++将下标加1,指向下一元素要存储的位置。
转载请注明原文地址:https://www.kaotiyun.com/show/TmJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有声明语句chara=’\72’;,则变量a_____。
有以下函数定义:voidfun(intn,doublex){……}若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是
已知存储结构如下所示,请填空。datanextstructlink{chardata;【】;}node;
当运行以下程序时,从键盘输入abcdabcdef<CR>cde<CR>(<CR>表示回车),则下面程序的运行结果是【】。#include<stdio.h>
下面的程序执行后,文件test.t中内容是______。#include<stdio.h>voidfun(char*fname,char*st){FILE*myf;inti;myf=fopen(fname
以下程序的输出结果是______。main(){inti,a[10];for(i=9;i>=0;i-)a[i]=10-i;printf("%d%d%d",a[2],a[5],a[8]);}
以下程序的输出结果是______。#include<stdio.h>main(){inta=200;#definea100printf("%dd",a);#undefa
已知各变量的类型说明如下:intk,a,b;unsignedlongw=5;doublex=142;则以下不符合c语言语法的表达式是______。
阅读下面语句,则程序的执行结果是【】。#include"stdio.h"main(){inta=-1,b=1,k;if((++a<0)&&!(b--<=0))printf("%d,%d
下列用于printf函数的控制字符常量中,代表“竖向跳格”的转义字符常量是______。
随机试题
A.解表散寒,祛风止痛B.解表散寒,宣通鼻窍C.发汗解表,温肺化饮D.发汗解表,化湿和中细辛、藁本功效的共同点是
关于大肠腺瘤的叙述正确的是
A.标准误B.把握度C.决定系数D.变异系数E.标准差表示变量值离散程度最常用的指标是
下列选择导致法律关系变更的是()。
()对违反《中华人民共和国教师法》规定,拖欠教师工资或侵犯教师其他合法权益的,应责令限期改正。
下列说法不正确的是()。
使用语句DimA(1To10)AsInteger声明数组A后,以下叙述正确的是()。
DearSir,Iamwriting【C1】______astrongcomplaintaboutthe【C2】______treatmentmyguests,mycolleagueandIreceived
Ifyoudon’thaveyourfilesprotectedwhileworkingonthecomputer,youmighthavethem______byaccident.
Forthispart,youareallowed30minutestowriteashortessayentitledReflectionontheVolunteerWork.Youshouldwriteat
最新回复
(
0
)