首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下述程序后,输出的结果是( )。 #incl ude #define S(X) X*X void main() { int a=9
执行下述程序后,输出的结果是( )。 #incl ude #define S(X) X*X void main() { int a=9
admin
2012-12-03
44
问题
执行下述程序后,输出的结果是( )。
#incl ude
#define S(X) X*X
void main()
{ int a=9,k=3,m-2;
a/=S(k+m)/S(k+m);
printf(""%d"",a);
}
选项
A、1
B、4
C、9
D、0
答案
D
解析
本题主要是考查带参数的宏的定义,过程如下:int a=a/S(k+m)/S(k+m)=/(k+m*k+m/k+m)=9/(3+2*3+2/3+2*3+2)=0。
转载请注明原文地址:https://kaotiyun.com/show/0uPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inta[]={1,2,3,4,5,6,7,8,9,10,11,12,},*p=a+5,*q=NULL;*q=*(p+5);pri
有以下函数定义:voidfun(intn,doublex){……}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是
以下程序运行时若从键盘输入:102030<回车>。输出结果是【】。#include<stdio.h>main(){inti=0,j=0,k=0;scanf("%d%*d%d",&i,&j,
设char型变量x中的值为10100111,则表达(2+x)∧(~3)的值是
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是
若有以下程序#include<stdio.h>voidf(intn);main()(voidf(intn);f(5);}voidf(intn){
已定义以下函数:fun(int*p){return*p;}该函数的返回值是
以下叙述中正确的是()。
在C语言中,引用数组元素时,其数组下标的数据类型允许是()。
度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为______。
随机试题
ThehistorianofancientscienceOttoNeugebauerconcludedthatBabylonianastronomicaltextsare(i)________becauseeverything
狭义的西域指的是()
关于颈椎前后位标准影像显示,下述错误的是
抑制性突触后电位的产生是由于突触后膜提高了对于()。
肺炎在老年人的死亡原因中占()
下列汇率风险管理方法中,通常成本较高的是()。
科学是认识客观世界的动态过程。科学活动特别是现代科学活动,可以根据社会需要、已有知识的指导、前人的经验和学科的预测而设定目标,安排计划。然而,与按既定规程运作的物质生产过程不同,____________,因而难以完全按预定的目的和计划进行,有其不确定性和强
“和社会主义比较,资本主义是祸害;但和中世纪、小生产、官僚比起来,资本主义是幸福。”这句话蕴含的哲学道理是()。
甲有一套房屋,将该房屋抵押给乙并办理了抵押登记。不久之后,甲又将房屋抵押给丙,未办理登记。后来,甲将房屋卖给丁,丙办理过户登记。则下列说法正确的是()
Thetranslatormusthaveanexcellent,up-to-dateknowledgeofhissourcelanguages,full【C1】______inthehandlingofhistarget
最新回复
(
0
)