首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(说明:字母A的ASCII码值是65): #include void fun(char *s) {while(*s) {if(*s%2)printf("%c",*s); s++; } } main(
有以下程序(说明:字母A的ASCII码值是65): #include void fun(char *s) {while(*s) {if(*s%2)printf("%c",*s); s++; } } main(
admin
2018-01-14
47
问题
有以下程序(说明:字母A的ASCII码值是65):
#include
void fun(char *s)
{while(*s)
{if(*s%2)printf("%c",*s);
s++;
}
}
main()
{
char a[]="BYTE":
fun(a);printf("\n");
}
程序运行后的输出结果是( )。
选项
A、BY
B、BT
C、YT
D、YE
答案
D
解析
函数只会输出ASCII码值为奇数的字母,执行fun(a)时,依次取出a[]中的字母,因为B的ASCII码值为66,所以不会输出B,字母Y的ASCII码值为89,字母T的ASCII码值为84,字母E的ASCII码值为69,所以最后输出字母YE。
转载请注明原文地址:https://kaotiyun.com/show/iHxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序()。#includevoidf(char*p[],intn){char*t;inti,j;for(i=0;i<n-1;i++)
以下程序的输出结果是()。main(){charst[20]="hello\0\t\\\";printf("%d%d\n",strlen(st),sizeof(st));}
有下列程序:intfun(intn){if(n==1)}return1;elsereturn(n+fun(n-1));}main(){intx;scanf("%d",&x);x=fun(x);prin
要求通过while循环不断读人字符,当读入字母N时结束循环,若变量已正确定义,下列正确的程序段是()。
下列程序的输出结果是()。#includemain(){inta=3,b=2,c=1;if(a<b)if(b<0)c=0;elsec++;print(("%d\n",
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。FILE*myf;longf1;myf=【】("test,t","rb");
随机试题
萃取中,萃取剂的加入量应使和点的位置位于两相区。 ()
脾主升清的确切内涵是
A、 B、 C、 D、 A
假定某纳税人的所得额为3500元,按全额累进税率征税,根据规定,所得额在1000元以下者,税率为10%,所得额在1001元至3500元者,税率为20%。则该纳税人应纳所得税额为( )元。
下列选项中,属于理财师的职业特征的有()。
城市经济改革最先是从()开始。
Host:John,comeandsitinthesofa.Dinnerwillbereadyinaminute.CouldIgetyousomethingtodrink?Guest:________
Choosethecorrectletter,A,BorC.OnlineExchangeBusinessHowmanyregisteredusersarethereinthewebsite?
令我们最长久怀念,最深切感激的教师,都是那些对学生的福利与切身利益衷心关怀的教师。(genuinely)
Readingispleasureofthemind,whichmeansthatitisalittlelikesport:youreagernessand(11)andquicknessmakeyouago
最新回复
(
0
)