首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #define S(x)2*(x)*x+1 void main() {int k=1,j=3; printf(’’%d\n’’,S(k+j)); } 程序运行后的输出结果是( )。
有以下程序: #include #define S(x)2*(x)*x+1 void main() {int k=1,j=3; printf(’’%d\n’’,S(k+j)); } 程序运行后的输出结果是( )。
admin
2020-11-27
47
问题
有以下程序:
#include
#define S(x)2*(x)*x+1
void main()
{int k=1,j=3;
printf(’’%d\n’’,S(k+j));
}
程序运行后的输出结果是( )。
选项
A、12
B、33
C、31
D、21
答案
A
解析
#define宏定义一定要先展开再计算,S(k+j)=2*(k+j)*k+j+1=2*(1+3)*1+3+1=12。所以在#define定义表达式时一定要记得加括号。
转载请注明原文地址:https://kaotiyun.com/show/pi3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
表达式:(int)((double)9/2)-9%2的值是
下列叙述中正确的是
有以下程序#includevoidfun(inta[],intn){inti,j=0,k=n/2,b[10];for(i=n/2-1;i>=0;i--){b[i]=a[j];b[k]=a[j+1];j+=2;
运行下面程序时,从键盘输入字母A,则输出结果是()。#include<stdio.h>main(){charch;ch=getchar();switch(ch){case’A’:
已知chara;intb;floatc;doubled;则表达式a-b+c-d结果为()型。
设有如下的说明和定义struct{inta;char*s;)x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
若有定义语句inta[2][3],*P[3];,则以下语句中正确的是()。
在面向对象方法中,不属于“对象”基本特点的是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
以F叙述中正确的是
随机试题
在糖尿病分型时,最有价值的检查是
下列基坑围护结构中,可以拔出后重复利用的是()。
个人独资企业不具有法人资格,也无独立承担民事责任的能力。()
控制法管理风险的目的是降低风险频率和()。
《礼记.学记》有曰:“是故学然后知不足,教然后知困。知不足然后能自反也,知困然后能自强也。”这体现了()的教育观。
德育就是思想政治教育。()
防晒霜:太阳伞
每一个国家要发展进步,必须与时俱进,敢于改革。尤其是当社会矛盾尖锐之时,适时地调整政策乃至组织,都是维护社会稳定和政权巩固的良方,否则一旦失去主动,受损害的绝不会是少数人。作者接下来最有可能主要介绍的是:
在极限法的实验中,经常会出现()。
窗体的单击事件过程如下:PrivateSubForm_Click()K=1Fori=5To1Step-1T=T*10+KS=S+TNexti
最新回复
(
0
)