首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #define Out(n)n%2==0 ?"%e":"%d" #include main() { int x; for(x=65;x
有以下程序: #define Out(n)n%2==0 ?"%e":"%d" #include main() { int x; for(x=65;x
admin
2016-04-07
48
问题
有以下程序:
#define Out(n)n%2==0 ?"%e":"%d"
#include
main()
{ int x;
for(x=65;x<69;x++)
printf(Out(x),x);
}
程序的运行结果是( )。
选项
A、ABCD
B、A66C68
C、65666768
D、65867D
答案
D
解析
#define命令定义一个函数,该函数判断一个数能否整除2,如果能,默认当前数值为字符类型的ASCII码值,否则认为当前数值为整数类型,在for循环中,调用该函数进行输出,答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/rtDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
若有定义:inta=4,b=5;floatx=3.4,y=2.1;,则下列表达式的值为()。(float)(a+b)/2+(int)x%(int)y
关于结构化程序设计原则和方法的描述错误的是()。
下面的程序可对指定字符串中的字符串进行从大到小排序,请将程序填完整。(注:程序采用了冒泡排序法)#include<stdio.h>#include<string.h>main(){cha
设有如下程序段:intx=2002,y=2003;printf("%d\n",(x,y));则以下叙述中正确的是______。
下列对于软件测试的描述中正确的是______。
设有定义:floata=2,B=4,h=3;,以下C语言表达式中与代数式计算结果不相符的是______。
下面rotate函数的功能:将n行n列的矩阵A转置为A’,请填空。#defineN4voidrotate(inta[][N]){inti,j,t;for{i=0;i<N;j++}for{j=0
下面程序段的运行结果是charstr[]="ABC",*p=str;printf("%d\n",*(p+3));
软件测试的目的是()。
随机试题
从1998年到2004年,美洲地区啤酒消费量占世界啤酒消费总量的比重()。
在3PE防腐生产时,涂敷环氧粉末至防腐层开始冷却,应确保熔结环氧涂层()完全。
正确组织会计凭证的传递,对于及时处理和登记经济业务,明确经济责任、实行会计监督具有重要作用。具体包括哪些?
中心性发绀可见于()
肝脏CT平扫见散在略高密度结节阴影,主要见于
全面质量管理的基本观点包括:质量第一的观点,以()为主的观点,为用户服务的观点和一切用数据说话。
甲公司申请取得一项土地使用权,已交纳土地出让金1000万元,并拟以此土地使用权与他人合资成立有限责任公司。根据甲公司向国土资源管理部门汇款的凭证、国有土地出让合同、股东出资确认函、国土资源管理部门收到款项的确认函及在3个月内向新设公司直接核发土地使用权证的
担任处(局)正职领导,最高警衔为()。
Cultureshockmightbecalledan【1】diseaseofpeoplewhohavebeensuddenly【2】abroad.Likemostailments,ithasitsown【3】andc
ANiceCupofTeaTheLegendaryOriginsofTeaA)ThestoryofteabeganinancientChinaover5,000yearsago.Accordingto
最新回复
(
0
)