首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行以下程序的输出结果是( )。 #include<stdio.h> #define M 5 #define N M+M main() { int k; k=N*N*5;printf(”%d\n" ,k);
执行以下程序的输出结果是( )。 #include<stdio.h> #define M 5 #define N M+M main() { int k; k=N*N*5;printf(”%d\n" ,k);
admin
2011-06-10
21
问题
执行以下程序的输出结果是( )。
#include<stdio.h>
#define M 5
#define N M+M
main()
{ int k;
k=N*N*5;printf(”%d\n" ,k);
}
选项
答案
55
解析
本题考查的重点是对宏定义的理解。#define指令定义一个标识符和一个串,编译程序在对C源程序处理时.发现该标识符都用该串替换,因此,在语句k=N*N*5将替换成k=M+M*M+M*5后,M被替换成5,从而k=5+5*5+5*5=55。
转载请注明原文地址:https://kaotiyun.com/show/y3Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下定义和语句 inta[3][2]={1,2,3,4,5,6,},*p[3]; p[0]=a[1]; 则*p[0]+1)所代表的数组元素是
有以下程序 intf(inta) {returna%2;} main() {ints[8]={1,3,5,2,4,6},i,d=0; for(i=0;f(s[i]);i++)d+=s[i]; print
在Windows环境下,若资源管理器左窗口中的某文件夹左边标有“+”标记,则表示
下列程序的输出结果是()。main(){inta,b,d=25;a=d/10%9;b=a&&(-1);printf("%d,%d\n",a,b);}
对于n个结点的单向链表(无表头结点),需要指针单元的个数至少为______。
排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称______。
以下叙述中正确的是
以下程序中,while循环的循环次数是main(){inti=0;while(i<10){if(i<1)continue;if(i==5)break;i++
下列数据结构中,能用二分法进行查找的是()。
以下正确的说法是()。
随机试题
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
A、Movesomesummersportstothewintersports.B、IntroducesomenewsportstotheOlympics.C、Reducesomeindoorsummersports.
Itwasaveryhappyfamily.Thelifewasfairlywell-off.Father,Leopold,wasamusicmasterinAustria.Motherwaswarm-hearte
急性呼吸窘迫综合征
呼吸有烂苹果味最常见于
估计造成损失是指因质量事故导致的返工、加固等费用,包括()。
下列属于单位内部会计控制内容的是()。
选修课开设得越多越好。()
中国近代教育的开启者是
A、Aftermidnight.B、Aftershegoesswimming.C、Whensheisidle.D、Whenthereisagoodprogramon.C细节题。女士提到她IusuallywatehTV
最新回复
(
0
)