首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define SQR(X) X*X main() { int a=10, k=2, m=1; a /= SQR(k+m)/SQR(k+m); printf("%d\n",a); } 程序的输出结果是
有以下程序 #include #define SQR(X) X*X main() { int a=10, k=2, m=1; a /= SQR(k+m)/SQR(k+m); printf("%d\n",a); } 程序的输出结果是
admin
2015-07-31
51
问题
有以下程序
#include
#define SQR(X) X*X
main()
{
int a=10, k=2, m=1;
a /= SQR(k+m)/SQR(k+m);
printf("%d\n",a);
}
程序的输出结果是
选项
A、0
B、1
C、9
D、10
答案
B
解析
本题考查宏定义,宏定义只是做个简单的替换,执行SQR(k+m)/SQR(k+m)=k+m*k+m/ k+m*k+m=15/2, a/= SQR(k+m)/SQR(k+m)的结果为1,选项B正确。
转载请注明原文地址:https://www.kaotiyun.com/show/lbDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有程序:fun(inta,intB){staticintc=0;c+=a+b;returnc;}main(){intx=5,y=3,z=7,r
在深度为5的满二叉树中,叶子结点的个数为_______。
下列关于栈的叙述中正确的是_______。
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
下列程序是将一个十进制正整数转化为一个八进制数,在程序的空白处应填入的语句是_______。#include<stdio.h>main(){inti=9,a,b[10]={0};scanf("%d",&A)
设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则下列不能正确执行的语句是_______。
下面程序的输出是_______。main(){intm=0xa,n=2;m+=n;printf(""%X\n"",m);}
以下程序的输出结果是_______。#include<stdio.h>main(){printf("%d\n",NULL);}
度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为______。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
随机试题
患者,女性,25岁。春游回家后出现胸闷、气促。查体:双肺广泛哮鸣音。考虑诊断为支气管哮喘。其发病的原因最可能的是
脓性指头炎,切开引流时应选用
CT滤波函数中关于软组织模式叙述不正确的是
采用薄层色谱鉴别维生素A时,通常以硅胶G为吸附剂,环己烷-乙醚(80:20)为展开剂,显色剂为
用户对回收站的操作主要包括()。
下列项目中,属于基本业务收入范围的有()。
技术供需双方对技术所有权、使用权和收益权进行转移的契约行为是()。
下列依次与蒙古族、回族、藏族、维吾尔族、壮族有关的是()。
物质:意识
数据库设计分为以下六个设计阶段:需求分析阶段、【】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
最新回复
(
0
)