首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define S(x) 4*(x)*x+1 main() { int k=5, j=2; printf("%d\n", S(k+j) ); } 程序运行后的输出结果是
有以下程序 #include #define S(x) 4*(x)*x+1 main() { int k=5, j=2; printf("%d\n", S(k+j) ); } 程序运行后的输出结果是
admin
2015-07-31
44
问题
有以下程序
#include
#define S(x) 4*(x)*x+1
main()
{ int k=5, j=2;
printf("%d\n", S(k+j) );
}
程序运行后的输出结果是
选项
A、33
B、197
C、143
D、28
答案
C
解析
本题考查带参数的宏定义,S为带参数的宏定义,运行S(k+j)为4*(k+j)*k+j+1=143,选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/xoDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序(程序左边的数字为附加的行号)______。1#include<str.h>2#include<stdio.h>3main()4{chars[]="string";5puts(s);6strcpy(s,"hello");7printf("%
以下程序的运行结果是______。main(){chart=02;printf("%d\n",t=++t>>2);}
对象实现了数据和操作的结合,是指对数据和数据的操作进行______。
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是_________。
不能把字符串"Hello!"赋给数组b的语句是______。
下列4个关于C语言的结论中错误的是()。
下列叙述中错误的是()。
下列叙述中不正确的是()。
若有定义inta=5,b=7;,则表达式a%=(b%2)运算后,a的值为()。
随机试题
下列软件中,属于系统软件的是
(2009年案例分析第8l一85题)2008年9月,甲市海龙公司与乙市太平洋公司签订了一份技术转让合同,约定双方共同开发手写笔记本电脑,合同中的仲裁条款规定:因履行本合同发生的争议,若双方无法协商解决,则应申请乙市仲裁机构进行仲裁。2009年2月,双方发生
进行项目财务生存能力分析需要通过计算来判断项目的财务可持续性,依据的表格是()。
资产负债表是反映企业某一特定日期经营成果的会计报表。()
1949年后,党和人民政府根据国情,制定了一系列方针、政策与法律法规,处理和解决国内民族问题,促进国内各民族实现平等团结和共同繁荣。其主要原则是()。
阅读材料回答以下问题:凡一军:典分田二,典刑法二,典钱谷二,典入二,典出二,俱一正一副,即以师帅、旅帅兼摄。当其任者掌其事,不当其事者亦赞其事。凡一军一切生死黜陟等事,军帅详监军,监军详钦命总制,钦命总制次详将军、侍卫、指挥、检点、丞相,丞相禀军师,军师
简述政体与国体的关系。
Bilateralism
中国共产党强调必须在统一战线中坚持独立自主的原则,独立自主的内涵表现在()
WhichofthefollowingitalicizedphrasesisINCORRECT?
最新回复
(
0
)