首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是将字符串s中所有的字符c删除。请填空。 #include <stdio.h> main() { char s[80]; int i,j; gets(s);
下列程序的功能是将字符串s中所有的字符c删除。请填空。 #include <stdio.h> main() { char s[80]; int i,j; gets(s);
admin
2013-06-11
17
问题
下列程序的功能是将字符串s中所有的字符c删除。请填空。
#include <stdio.h>
main()
{ char s[80];
int i,j;
gets(s);
for(i=j=0;s
!=’\0’;i++)
if(s
!=’c’)______;
s[j]=’\O’;
puts(s);
}
选项
答案
s[j++]=s[i]
解析
循环开始后如果数组s中储存值与字符c相同,则i++直接跳过当前值;如果不相同,则将当前值赋予数组指定位置,并通过j++将下标加1,指向下一元素要存储的位置。
转载请注明原文地址:https://kaotiyun.com/show/c3Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
()是构成C语言程序的基本单位。
若已建立下面的链表结构,指针p、s分别指向图中所示的结点,则不能将s所指的结点插入到链表末尾的语句组是()
请读程序: #includde<stdio.h> #include<string.> voidfun(char*s) {chara[10]; strcpy(a,"STRING"); s=a; } main() { char
若x是int型变量,且有下面的程序片段:for(x=3;x<6;x++)printf(x%2)?("**%d"):(”##%d\n”),x);上面程序片段的输出结果是()
下面各语句行中,能正确进行赋值字符串操作的语句是()
数据库是指按照一定的规则存储在计算机中的【】的集合,它能被各种用户共享。
有以下函数定义:voidfun(intndoublex){…}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是()。
在数据结构中,从逻辑上可以把数据结构分为______。
有一个已排好序的数组,今输入一个数,要求按原来的顺序规律将它插入到数组中。算法是:假设排序顺序是从小到大,对输入的数,检查它在数组中哪个数之后,然后将比这个数大的数顺序后移一个位置,在空出的位置上将该数插入。请在程序中的空白处填上一条语句或一个表达式。
程序的编制与算法的设计在效率上的关系是:()
随机试题
明清时期建于浙江宁波的藏书楼是()。
哲学主要通过______这一中介对艺术产生影响。()
液体在固体表面的润湿程度,常以接触角θ大小来表示。当0°<θ<90°时表示
关于炎症,正确的叙述是
A.特级保护野生药材物种B.一级保护野生药材物种C.二、三级保护野生药材物种D.四级保护野生药材物种禁止采猎的是
某项目部承建了总长为551m的斜坡式结构防波堤工程,采用扭王字块护面块体。问题:护面块体有哪几种类型?
下列选项中,不属于工程成本的有()。
儿童最早发展的是身体的中部动作,然后是双臂和腿部动作,最后是腕、手及手指动作,这表明儿童动作发展遵循了()。
Inrecentyears,Chinesefancyknotshavebecomeverypopular.【76】Theyarehand-madeornamentsnotedfortheirpatternsandbri
Theballwasprobablyinventedbecause______.TheEgyptiansthoughtthatballplayingwas______.
最新回复
(
0
)