首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define f(x)x*x*x main(){ int a=3,s,t; s=f(a+1); t=f((a+1)); printf("%d,%d\n"
有以下程序 #include #define f(x)x*x*x main(){ int a=3,s,t; s=f(a+1); t=f((a+1)); printf("%d,%d\n"
admin
2013-10-19
60
问题
有以下程序
#include
#define f(x)x*x*x
main(){
int a=3,s,t;
s=f(a+1);
t=f((a+1));
printf("%d,%d\n",s,t);)
程序运行后的输出结果是
选项
A、10,10
B、10,64
C、64,10
D、64,64
答案
B
解析
根据题目中宏fi[x)的定义,f(a+1)=a+1*a+1*a+1=a+a+a+1=10,而f((a+1))=(a+1)*(a+1)*(a+1)=4*4*4=64。
转载请注明原文地址:https://jikaoti.com/ti/OQn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 #include <stdio.h> #define N 4 void fun(int a[][N],int b[]) { int i; for(i=0;i<N;i++) b[i]=a[i][i];
以下不能正确表示代数式的C语言表达式是______。
计算机能直接执行的程序是______。
下列程序运行时,若输入labcedf2df<回车>输出结果为【】。#include<stdio.h>main(){chara=0,ch;while((ch==getchar())!
有以下程序#include<stdio.h>structord{intx,y;}dt[2]={1,2,3,4};mare(){structord*p=dt;
以下叙述中不正确的是
以下能正确定义数组并正确赋初值的语句是
若有以下定义和语句#include<stdio.h>inta=4,b=3,*p,*q,*w;p=&a;q=&b;w=q;q=NULL;则以下选项中错误的语句是
在数据库管理系统提供的数据语言中,负责数据的完整性、安全性的定义与检查以及并发控制、故障恢复等功能的是
下列叙述中正确的是()。
随机试题
肾盂肾炎脾肾气虚证的治法是
在微机中,SSD的含义是()。
校核洪水位至防洪汛限水位之间的水库静库容,称为()。
请根据以上资料,选择以下栏目的正确选项:“合同协议号”栏应填()。
行政单位进行核算时,以下哪些项目应当通过“受托代理资产”科目进行核算()。
根据营业税法律制度的规定,下列各项中,按“服务业”税目征税的是()。
某学校为了提高升学率,强制让成绩不好的学生放学后进行一个小时的补课,并向每个学生收取一定的费用。关于学校的做法,下列说法止确的是()。
幼儿阶段开始出现书面言语的发展,其书面言语发展的重点是()。
Todaywe’retoldthattobegreatistobebold,tobehappyistobesociable.Infact,one-thirdtoone-halfofAmericansare
StudentscometostudyinUKfromallovertheworld.Therearecurrentlymorethan270,000internationalstudentsintheUK.Of
最新回复
(
0
)