首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include #define S(x) (x)*(x) #define T(x) S(x)/S(x)+1 main() { int k=3, j=2; printf("%d,%d\n", S(k+j),T(k+j) );
若有以下程序 #include #define S(x) (x)*(x) #define T(x) S(x)/S(x)+1 main() { int k=3, j=2; printf("%d,%d\n", S(k+j),T(k+j) );
admin
2015-07-31
25
问题
若有以下程序
#include
#define S(x) (x)*(x)
#define T(x) S(x)/S(x)+1
main()
{ int k=3, j=2;
printf("%d,%d\n", S(k+j),T(k+j) );
}
则程序的输出结果是
选项
A、11,2
B、25,2
C、11,12
D、25,26
答案
D
解析
本题考查宏定义,宏定义只是做个简单的替换,执行S(k+j)=(k+j)*(k+j)=25,T(k+j)=S(k+j)/S(k+j)+1=(k+j)*(k+j)/(k+j)*(k+j)+1=26,选项D正确。
转载请注明原文地址:https://jikaoti.com/ti/pki0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序是将一个十进制正整数转化为一个八进制数,在程序的空白处应填入的语句是_______。#include<stdio.h>main(){inti=9,a,b[10]={0};scanf("%d",&A)
已知字母A的ASCII码为十进制的65,下面程序main(){charch1,ch2;ch1=’A’+’5’-’3’;ch2=’A’+’6’-’3’;printf("%d,%c\n",ch1,
若有程序fun(inta,intb}{staticintc=0;c+=a+b;returnc;}main(){intx=5,y=3,z=7,r,
在下列几种排序方法中,要求内存量最大的是______。
字符串"\\\"ABCDEF\"\\"的长度是()。
对于长度为n的顺序存储的线性表,当随机插入和删除—个元素时,需平均移动元素的个数为【】。
设有下列二叉树:对此二叉树中序遍历的结果为()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作。
设有定义语句:intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是______。
设有如下三个关系表下列操作中正确的是
随机试题
盾构隧道管片外观检测项目不允许出现的病害包括()。
《建筑法》规定,建设单位不得将工程发包给()。
根据联合国设计推荐使用的国际标准化地名代码,分别表示“伦敦”、“上海”、“纽约”。
申请人要求优先权的,应当在申请的时候提出书面声明,并且在()个月内提交第一次提出的专利申请文件的副本;未提出书面声明或者逾期未提交专利申请文件副本的,视为未要求优先权。
下列关于商业银行理财客户风险评估问卷基本模板的说法中,错误的是()。
建立价格可比基础是市场法中的重要环节,其工作内容包括()。
2017年3月4日,甲公司为履行与乙公司的货物买卖合同,签发一张商业汇票交付乙公司。汇票收款人为乙公司,由Q银行承兑,到期日为9月4日。7月9日,乙公司财务人员不慎将该汇票丢失,于当日同时申请挂失止付和公示催告。7月10日,法院通知Q银行停止支付并发出公告
物业管理企业通过签订书面的物业服务合同,明确与业主的()关系。
下列选项属于支持性技巧的是()。
ForquiteafewyearswehavebeentalkingaboutaddictiontotheInternet.Nowweareputtingtogether【C1】______thosestudents
最新回复
(
0
)