题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-02-29 02:11:29

[单选题]有以下程序 #define N 5 #define M N+1 #define f(x) (x*M) main() {int i1,i2; i1=f(2); i2=f(1+1); printf(“%d %d\n”,i1,i2); } 程序的运行结果是()。
A.12 12
B.11 7
C.11 11
D.12 7

更多"[单选题]有以下程序 #define N 5 #define M N+"的相关试题:

[单选题]有以下程序
#include
#define N 5
#define M N+1
#define f(x) (x*M)
Main()
{ int i1,i2;
I1=f(2);
I2=f(1+1);
Printf ("%d %d\n",i1,i2);
}
程序的运行结果是()。
A.12 12
B.11 7
C.11 11
D.12 7
[单选题]有以下程序
#include
#define N 4
Void fun(int a[][N],int b[])
{ int i;
For(i=0;i}
Main()
{ int x[][N]={{1,2,3},{4},{5,6,7,8},{9,10}},y[N],i;
Fun(x,y);
For(i=0;iPrintf("\n");
}
程序的运行结果是()。
A.1,2,3,4,
B.1,0,7,0,
C.1,4,5,9,
D.3,4,8,10,
[单选题]有如下程序
#define N 4
#define M N+2
#define NUM 2*M+1
Main()
{ int i;
For(i=1;i<=NUM;i++)printf("%d\n",i);
}
该程序中的for循环执行的次数是()。
A.14
B.11
C.10
D.13
[单选题]有如下程序
#define N 3
#define M N+2
#define NUM 2*M+1
Main()
{ int i;
For(i=1;i<=NUM;i++)printf("%d\n",i);
}
该程序中的for循环执行的次数是()。
A.5
B.9
C.7
D.8
[单选题]有如下程序
#define N 2
#define M N+1
#define NUM 2*M+1
Main( )
{ int i;
For(i=1;i<=NUM;i++)printf("%d\n",i);
}
该程序中的for循环执行的次数是()。
A.5
B.6
C.7
D.8
[单选题]有如下程序
#define N 3
#define M N+1
#define NUM 2*M+1
Main()
{ int i;
For(i=1;i<=NUM;i++)printf("%d\n",i);
}
该程序中的for循环执行的次数是()。
A.5
B.8
C.7
D.6
[单选题]以下程序的输出结果是()_。
#define N 20
Void fun(int a[],int n,int m)
{ int i;
For(i=m;i>=n;i--)
A[i+1]=a[i]; }
Main( )
{ int i,a[N]={1,2,3,4,5,6,7,8,9,10};
Fun(a,3,8);
For(i=0;i<6;i++)
Printf("%d",a[i]); }
A.102344
B.123445
C.123345
D.122345
[单选题]以下程序的输出结果是()_。
#define N 10
Void fun(int a[],int n,int m)
{ int i;
For(i=m;i>=n;i--)
A[i+1]=a[i]; }
Main( )
{ int i,a[N]={4,5,6,7,8,9,10};
Fun(a,2,6);
For(i=0;i<4;i++)
Printf("%d",a[i]); }
A.5667
B.4566
C.7889
D.4556
[单选题]以下程序的输出结果是()。
#define SQR(X) X*X
Main()
{ int
A,k=2,m=1;
A=SQR(k+m)/SQR(k+m);
Printf("%d\n",a);
}
A.1
B.7
C.9
D.3
[单选题]以下程序的输出结果是()。
#include
#define FUDGE(y) 2.84+y
#define PR(a) printf("%d",(int)(a) )
#define PRINT1(a) PR(a);putchar('\n')
Main()
{ int x=2;
PRINT1(FUDGE(5)*x);
}
A.11
B.12
C.13
D.15
[单选题]有以下程序
#define P 3
Void F(int x){return(P*x*x);}
Main()
{printf("%d\n",F(3+5));}
程序运行后的输出结果是()。
A.192
B.29
C.25
D.编译出错
[单选题]有以下程序
#define f(x) (x*x)
Main()
{ int i1,i2;
I1=f(8)/f(4); i2=f(4+4)/f(2+2);
Printf("%d,%d\n",i1,i2);
}
程序运行后的输出结果是()。
A.64,28
B.4,4
C.4,3
D.64,64
[单选题]以下程序的输出结果是()。
# define f(x) x*x
Main()
{int a=6,b=2,c;
C=f(a)/f(b);
Printf("%d\n",c);
}
A.9
B.6
C.36
D.18
[单选题]有以下程序
#include
#define F(x,y) (x)*(y)
Main()
{ int a=3,b=4;
Printf("%d\n",F(a++,b++));
}
程序运行后的输出结果是()。
A.12
B.15
C.16
D.20
[单选题]以下程序的输出结果是()。
#define M(x,y,z) x*y+z
Main()
{ int a=1,b=2,c=3;
Printf("%d\n",M(a+b,b+c,c+a));
}
A.19
B.17
C.15
D.12
[单选题]以下程序的输出结果是()。 #define M(x,y,z) x*y+z main() { int a=1,b=2, c=3; printf("%d\n", M(a+b,b+c, c+a)); }
A.19
B.17
C.15
D.12
[单选题]程序中头文件type1.h的内容是:
#define N 5
#define M1 N*3
程序如下:
#include "type1.h"
#define M2 N*2
Main()
{int i;
I=M1+M2; printf("%d\n",i);
}
程序编译后运行的输出结果是()。
A.10
B.20
C.25
D.30

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码