首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(注意:字母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
80
问题
有以下程序(注意:字母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://kaotiyun.com/show/GpDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果是()。#include<stdio.h>main(){inta,b,c;a=b=2;c=(a++)-1;printf("%d,%d",a,c);c+=-a+++(++b);p
数据的存储结构是指()。
阅读下面程序,则执行后的结果是#include"stdio.h"main(){charstr[]="tomeetme",*p;for(p=str;p<str+7;p+=2)putchar(*p);printf(
语句"int(*ptr)();"的含义是______是指向函数的指针,该函数返回一个int型数据。
数据库的逻辑模型设计阶段的任务是将______转换成关系模式。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
以下叙述中不正确的是()。
一名学生只能住一间宿舍,一间宿舍可住多名学生,则实体“宿舍”与实体“学生”的联系属于()的联系。
衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准,其中()是度量一个模块功能强度的一个相对指标。
两个或两个以上模块之间联系的紧密程度称为()。
随机试题
商标的一个重大作用就是向顾客传达一系列信息。
下列属于图像后处理的是
A.肝B.心C.脾D.肺E.肾“气血生化之源”指的脏是
关于薪酬管理策略的经济性原则,下列说法中正确的是()。
色彩由高到低为()。
施工企业的行政正职,对建设项目或本单位的安全工作负()。
《中华人民共和国社会保险法》规定,重新就业后,再次失业的,缴费时间重新计算,领取事业保险金的期限与前次失业应当领取而尚未领取的失业保险金的期限合并计算,最长不超过三十六个月。(易错)()
建筑公司安排100名工人去修某条路,工作2天后抽调走30名工人,又工作了5天后再抽调走20名工人,总共用时12天修完。如希望整条路在10天内修完,且中途不得增减人手,则要安排多少名工人?
HowoldisMary?
TheGolfBetweenCollegeStudentsandLibrariansA)Studentsrarelyasklibrariansforhelp,evenwhentheyneedit.This
最新回复
(
0
)