首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(注意:字母a的ASCII码值为97): #include<stdio.h> void fun(char*s) { while(*s) { if(*s%2==0)
有以下程序(注意:字母a的ASCII码值为97): #include<stdio.h> void fun(char*s) { while(*s) { if(*s%2==0)
admin
2017-07-05
65
问题
有以下程序(注意:字母a的ASCII码值为97):
#include<stdio.h>
void fun(char*s)
{
while(*s)
{
if(*s%2==0)
printf("%c",*s);
s++:
}
}
main()
{
char aE]=("good");
fun(a);printf("\n");
}
程序运行后的输出结果是( )。
选项
A、d
B、go
C、god
D、good
答案
A
解析
good中g的ASCII码值为103,o的ASCII码值为111,d的ASCII码值为100。在fun函数中,if(*s%2==0)语句会挑选出ASCII码值为偶数的字母。在good中,只有d的ASCII码值为偶数,所以结果为d。
转载请注明原文地址:https://jikaoti.com/ti/y0i0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
算法的复杂度主要包括时间复杂度和______复杂度。
下列二维数组初始化语句中,不正确的是()。
设有下列定义:structsk{intm;floatx;)dara,*q;若要使q指向data中的m域,正确的赋值语句是()。
有下列函数定义:intfun(doublea,doubleB){returna*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是()。
语句“printf("a\bhow\’are\’y\\\bou\n");”的输出结果是()。
已定义charch=’$’;inti=1,j;,执行j!=ch&&i++以后,i的值为______。
在16位编译系统上,若有定义inta[]={10,20,30},*p=&a;,当执行p++;后,下列说法错误的是
软件开发模型包括Ⅰ.瀑布模型Ⅱ.扇形模型Ⅲ.快速原型法模型Ⅳ.螺旋模型
以下选项中不能用作C程序合法常量的是
以下选项中,当x为大于1的奇数时,值为0的表达式为()。
随机试题
在带控制点工艺流程图中,对两个或两个以上的相同设备,一般可采用简化画法。
对于预应力混凝土一次张拉完成全部预应力钢筋的后张法预应力构件,在弹性阶段计算中,当计算由预应力引起的截面应力时,构件的截面性质应采用下列______项规定?
工程投标时,在投标报价的前期应进行工程现场调查,其中不包括()。
下列哪一项属于新的资产业务()。
甲公司于2015年1月1日以银行存款3300万元购入乙公司30%股权,并能够对其财务经营政策施加重大影响,取得投资日乙公司可辨认净资产公允价值为9000万元,相关资产、负债公允价值均等于账面价值。2015年和2016年乙公司实现净利润均为2000万元。20
政府预算的完整性原则是指()。
企业若想提高增长率,需要解决超过可持续增长所带来的财务问题,具体可以采取的措施包括()。
Larrywasonanotherofhisunderwaterexpeditions(探险)butthistime,itwasdifferent.Hedecidedtotakehisdaughteralongwit
Whichofthefollowingcountriesisalsocalled"theworld’slargestfarm"?
Whichquestionwillbeaskediftheapplicantsonceworkedsomewhere?Thequestionwillbe“Whydidyou______?”Wherecould
最新回复
(
0
)