首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是将字符串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
36
问题
下列程序的功能是将字符串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全国计算机二级
相关试题推荐
设x的值为5,则表达式(++x)+(++x)+(++x)的值是()
以下选项中不合法的用户标识符是()
下列语句中,不正确的是()
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)
以下程序段中,能够通过调用函数fun(),使main()函数中的指针变量p指向一个合法的整型单元的是()。
下面rotme函数的功能是:将n行n列的矩阵A转置为A’。例如:请填空。#defineN4voidrotate(inta[][N]){inti,j,t;for(i=0;i<N;i++)
按数据流的类型,结构化设计方法有两种设计策略,它们是变换分析设计和【】。
有一个已排好序的数组,今输入一个数,要求按原来的顺序规律将它插入到数组中。算法是:假设排序顺序是从小到大,对输入的数,检查它在数组中哪个数之后,然后将比这个数大的数顺序后移一个位置,在空出的位置上将该数插入。请在程序中的空白处填上一条语句或一个表达式。
程序的编制与算法的设计在效率上的关系是:()
下列叙述中正确的是()
随机试题
主动脉瓣狭窄的病例,当跨瓣压差达到以下哪项权值则有手术指征
回阳救急汤的适应证是当归四逆汤的适应证是
可治胃热呕吐的药物有
依据《企业破产法》的规定,下列有关企业破产法中的债权人会议,说法正确的是:
图示地面块材主要为残疾人提供()用途。
下面不属于操作系统管理功能的是()。
工程桩偏位属于()。
(2009年考试真题)甲公司为增值税一般纳税人,增值税税率为17%。生产中所需W材料按实际成本核算,采用月末一次加权平均法计算和结转发出材料成本。2008年6月1日,W材料结存1400千克,账面余额385万元,未计提存货跌价准备。甲公司2008年6月份发生
公安机关对于具有()的犯罪嫌疑人,可以取保候审。
任何一高中生辍学都会失业,除非他或她找到一份低薪水的工作或者他或她有良好商业关系的亲戚。不能有效地从上面陈述中得出下面哪个结论?
最新回复
(
0
)