首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #define f(x)(x*x) main() {int i1,i2; i1=f(8)/f(4);i2=f(4+4)/f(2+2); printf("%d,%d\n",i1,i2); } 程序运行后
有以下程序: #define f(x)(x*x) main() {int i1,i2; i1=f(8)/f(4);i2=f(4+4)/f(2+2); printf("%d,%d\n",i1,i2); } 程序运行后
admin
2011-06-10
40
问题
有以下程序: #define f(x)(x*x) main() {int i1,i2; i1=f(8)/f(4);i2=f(4+4)/f(2+2); printf("%d,%d\n",i1,i2); } 程序运行后的输出结果是( )。
选项
A、64,28
B、4,4
C、4,3
D、64,64
答案
C
解析
根据题意,il=f(8)/f(4)进行宏替换后.i1=(8*8)/(4*4)=4,i2=f(4+4)/f(2+2)=(4+4*4+4)/(2+2*2+2)=24/8=3。所以输出结果为4、3。
转载请注明原文地址:https://kaotiyun.com/show/uCPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
要求以下程序的功能是计算:s=1+1/2+1/3+…+…1/10 main( ) { intn;floats; s=1.0; for(n=10;n>1;n--) s=s+1/n; print
有以下程序 main( ) { intk=4,n=0; for(;n<k;) { n++; if(n%3!=0)continue; k--; } printf("%d,%d\n",k,n);
以下sum函数的功能是计算下列级数之和。 [*] 请给函数中的各变量正确赋初值。 double sum(doublex,intn) { int i; double a,b,s; 【】 for(i=
有以下定义 #include <stdio.h> char a[10],*b=a; 不能给数组a输入字符串的语句是( )
以下程序段中,错误的行号是【】。①#include<stdio.h>②main()③{charstr[14];str[]={"IloveChina!"};④printf("%s",str);
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是()。
下述关于数据库系统的叙述中正确的是()。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量’\101’是
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送
随机试题
下列不属于《外贸法》修订的主要内容的是
在X线摄影中的光化学反应是
A.氢质子密度B.横向弛豫C.纵向弛豫D.合磁矢量E.静磁矢量T1WI主要反映组织的___________物理指标
对口蹄疫病毒敏感的是()。
A.实验对照B.空白对照C.安慰剂对照D.标准对照E.历史对照某医师研究乙酰半胱氨酸的祛痰效果,实验组用乙酰半胱氨酸,对照组用“疗效公认”的溴己新,这种对照称为
下列关于无固定期限劳动合同说法错误的是:()。
当事人对下列哪些事项既可以申请行政复议也可以提起行政诉讼?(2013年卷二第83题)
常用无机绝热材料有()。
用于对某一项行政工作作比较具体规定的规范性文件,称作()。
——能够打破课堂和教科书的束缚,使教学与实际生活、生产密切地联系起来,扩大学生的视野,在接触社会中受到教育。
最新回复
(
0
)