首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知函数isaplha(ch)的功能是判断变量ch是否是字母,若是,则该数值为1,否则为0。下面程序执行后的输出结果是( )。 #include<ctype.h> #include<string.h> void fun(cha
已知函数isaplha(ch)的功能是判断变量ch是否是字母,若是,则该数值为1,否则为0。下面程序执行后的输出结果是( )。 #include<ctype.h> #include<string.h> void fun(cha
admin
2011-06-10
39
问题
已知函数isaplha(ch)的功能是判断变量ch是否是字母,若是,则该数值为1,否则为0。下面程序执行后的输出结果是( )。
#include<ctype.h>
#include<string.h>
void fun(char s[])
{ int i,j;
for(i=0,j=0;s
;i++)
s[j]=’\0’;
}
main()
{char ss[80]="good morning";
fun(ss);
printf("%s",ss);
}
选项
答案
goodmorning
解析
子函数fun(char s[])的作用是将字符数组s中除去字母以外的所有其他字符都去掉,然后将字母仍按原来的顺序存在数组s中。在主函数中调用fun(ss),是将“good morning”中所有的非字母去掉,在这里就是去掉空格,然后输出ss。
转载请注明原文地址:https://kaotiyun.com/show/gRPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){ char s[]="\n123\\";printf("%d,%d\n",strlen(s),sizeof(s));}执行后输出结果是
下列叙述中正确的是
以下程序的功能是将字符串s中的数字字符放入d数组中,最后输出d中的字符串。例如,输入字符串:abc123edf456gh,执行程序后输出:123456。请填空。#include#includemain(){chars[80],d[80];
以下程序运行后的输出结果是【 】main( ) {int i,n[ ]={0,0,0,0,0}; for(i=1;i<=4;i++) { n[i]=n[i-1]*2+1; printf("%d",n[i]); }
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址 #include <stdio.h> #include <string.h> char*scmp(char*s1,char*s2) {if(s
有以下语句段 int n1=10,n2=20; printf(“【】”,n1.n2); 要求按以下格式输出n1和n2的值,每个输出行从第一列开始,请填空。 n1=10 n2=20
设有定义:int a,*pa=&a;以下scanf语句中能正确为变量a读入数据的是( )
在函数调用过程中,如果函数funA调用了函数 funB,函数funB又调用了函数funA,则
随机试题
关于Crohn病的临床表现,下述正确的有
当心脏功能减低,血液流动缓慢时,心脏内最易形成血栓的位置是
A、乙基化β环糊精衍生物B、羟丙基β环糊精C、丁环糊精D、β环糊精E、α环糊精()是已被《中华人民共和国药典》收载的、最常用的包合材料。
房屋建筑土质地基复杂程度等级为二级,初步勘察时勘探线间距取为()。
下列属于报关员的责任的是()。
生物体把从外界环境中获取的j营养物质转变成自身的组成物质,并且储存能量的变化过程叫作()。
A、 B、 C、 D、 B
下列有关类继承的表述中,错误的是
Oldpeoplearealwayssayingthattheyoungarenotwhattheywere.Thesamecommentis【C1】______fromgenerationtogenerationa
I______(对其效率印象深刻)oftheworkdoneinthecompany.
最新回复
(
0
)