首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充函数fun(),该函数的功能是:把字符下标为非素数的字符从字符串sb中删除,把字符下标为素数的字符重新保存在字符串e口中。字符串sb从键盘输入,其长度作为参数传入函数fun()。 例如,输入“abcdefghijkl”,输出“cdfhl”。
请补充函数fun(),该函数的功能是:把字符下标为非素数的字符从字符串sb中删除,把字符下标为素数的字符重新保存在字符串e口中。字符串sb从键盘输入,其长度作为参数传入函数fun()。 例如,输入“abcdefghijkl”,输出“cdfhl”。
admin
2013-06-12
79
问题
请补充函数fun(),该函数的功能是:把字符下标为非素数的字符从字符串sb中删除,把字符下标为素数的字符重新保存在字符串e口中。字符串sb从键盘输入,其长度作为参数传入函数fun()。
例如,输入“abcdefghijkl”,输出“cdfhl”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。
试题程序:
#include <stdio.h>
#define N 80
void fun(char s[],int n)
{
int i, j, k, flag;
【 】;
for(i=0; i<n; i++)
{
if (i>1)
s [k++] =s
;
flag=I;
for(【 】; j<i&&flag; j++)
if (i%j==0)
{
flag=0;
【 】
}
}
s [k]=’\0’;
}
main()
{
int i=0, strlen=0;
char str[N];
clrscr ();
printf("\n Input a string:\n");
gets (str);
while (str
!=’\0’)
{
strlen++;
i++;
}
fun (str, strlen);
printf("\n*** display string ***\n");
puts (str);
}
选项
答案
k=0 j=2 k--
解析
第一空:变量k声明时没有初始化,所以要在使用前初始化为0。第二空:如果一个数能被除了1和其自身之外的数整除,即余数为0,则这个数不是素数。所以除数j从2开始取数。第三空:如果当前字符的下标为非素数,则应将此字符删除,所以变量k减1,使下一个字符覆盖它,达到删除的目的。
转载请注明原文地址:https://www.kaotiyun.com/show/ogJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 main() { int a[3][3],*p,i; p=&a[0][0]; for(i=O;i<9;i++)p[i]=i; for(i=O;i<3;i++)printf("%d",a[1][i]); } 程序运行后的输出结果是______。
有以下程序 void fun(int *a,int i,int j) { int t; if (i<j) { t=a[j]; a[i]=a[j]; a[j]=t; i++; j--; fun(a,i,j); } } main() { int x[]={2,
有以下程序 main() { int x[]={1,3,5,7,2,4,6,0),i,j,k; for (i=o; i<3; i++) for(j=2;j>=i;j--) if(x[j+1]>x[j]){k=x[j]; x[j]=x(j+1); x[j+1
语句printf("a\bhow\’s\\\bhe\n");的输出结果是______。(说明:’b’是退格符)
给定的程序中,fun函数的功能是:将s所指字符串中除了下标为偶数,同时ASCH值为偶数的字符除外,其余的全部删除;串中剩余字符所形成的一个新串放在t所指的数组中。如:若s所指字符串中的内容为:”desktop12345",t所指字符串中的内容为:"dtp2
数据的______包括集合、线性结构、树型结构和图状结构四种基本类型。
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用______。
有如下程序main(){inta[3][3]={{1,2},{3,4},{5,6}},i,j,s=0;for(i=1;i<3;i++)for(j=0;j<=i;j++)s+=a[i][j];prin
随机试题
在精馏操作中,粗甲醇中的二甲醚是在()中脱出的。
一般来说,你准备得越充分,考试前就越不会紧张。
男性,74岁,糖尿病史10余年,平时无胸痛史,今日进食油腻早餐后1小时突然面色苍白、烦躁、出汗、恐惧感、胸闷,无胸痛,心率100次/分,血压86/64mmHg,首先应考虑
A.胃热呕吐B.气逆呕吐C.胃虚呕吐D.胃寒呕吐E.妊娠呕吐
依据《建设工程消防监督管理规定》的规定,公安机关消防机构接到公民、法人和其他组织有关建设工程违反消防法律、法规和国家工程建设消防技术标准的举报,应当在()日内组织人员核查,核查处理情况应当及时告知举报人。
()是由罗伯特.S.卡普兰和大卫.P.诺顿共同创造的一套业绩评价体系。
张民的问卷调查表结果说明张民对人的看法是基于何种人性假设?()根据赫茨伯格的双因素理论,你认为下列哪一项不是保健因素?()
需求拉上型通货膨胀理论有哪两种形态?
在会议开始前,市场部助理小王希望在大屏幕投影上向与会者自动播放本次会议所传递的办公理念,按照如下要求完成该演示文稿的制作:将第2页幻灯片中的“信息工作者”“沟通”“交付”“报告”“发现”5段文字内容转换为“射线循环”SmartArt布局,更改Smart
【T1】Inafamilywheretherolesofmenandwomenarenotsharplyseparatedandwheremanyhouseholdtasksaresharedtoagreate
最新回复
(
0
)