题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-10-08 20:09:54

[单选题]对下面程序段: #define A 3 #define B(a) ((A+1)*a) ... x=3*(A+B(7));正确的判断是()。
A.程序错误,不许嵌套宏定义
B.程序错误,宏定义不许有参数
C.x=93
D.x=21

更多"[单选题]对下面程序段: #define A 3 #define B("的相关试题:

[单选题]下面程序段 : for (t=1; t
A.当 x
B.x>=0 时什么也不输出
C.printf 函数永远也不执行
D.最多允许输出 100 个非负整数
[单选题]下面程序段的运行结果是 :for (y= 1;y
A.x=27,y=27
B.x=12,y=13
C.x=15,y=14
D.x=y=27
[单选题]下面程序段的运行结果是 : x = y= 0; while(x
A.20,7
B.6,12
C.20,8
D.8,20
[单选题]下面程序段的运行结果是 if n=0; while(n++
A.2
B.3
C.4
D.有语法错误
[单选题]执行下面的程序段
Int x=5;
Char z='A';
Int B;
B=((x&15)&&(z<'a') );
后,B的值为()。
A.0
B.1
C.2
D.3
[单选题]有如下程序
#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 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 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+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 sub(x , y) x-y
Main(
{int a , b , s;
A=5, b=6;
S=sub(a,b);
Printf("s=%d\n" , s);}
[单选题]有以下程序 #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
[单选题]下面的C程序完成的功能是()。 #define SIZE 5 void func(int data[SIZE]); main() { int i,buf[SIZE]; printf("Please input %d numbers:",SIZE); for(i=0;idata[j+1]) { d=data[j]; data[j]=data[j+1]; data[j+1]=d; } }
A.对一维数组降序排序
B.对一维数组升序排序
C.对一维数组逆向排序
D.对一维数组顺序排序
[单选题]下面程序段 : x=3; do {y=x--; if(!y){ printf("x");continue;} printf("#"); } while (1
A.将输出 ##
B.将输出 ##*
C.是死循环
D.含有不合法的控制表达式
[单选题]程序中头文件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
[单选题]分析下列代码片段的执行结果() 已知a,b,c的值分别是4,5,6,执行下面的程序段后,判断变量N的值。 if (c > b + 2){ N = a + b; }else if (a + b < c) { N = c - a - b; }else { N = a + b; }
A.3
B.-3
C.9
D.15
[单选题]设整型数组a有10个元素,其中前9个元素中数已按小到大顺序排列,下面程序段的作用是______。 ( )
X = InputBox("请输入一个整数")
K = 8
Do
If x > = a(k) Then
A(k+1) = x
Exit Do
Else
A(k + 1) = a(k)
If k = 0 Then a(k) = x
K = k - 1
End If
Loop Until k < 0
A.把x中的数插入数组a,使数组中的数仍然保持从小到大的顺序
B.在数组a中找到小于或等于x的数,把x中的数放到这个数的后面
C.把x中的数放到下标为0的数组元素中
D.把数组a中的数依次后移,然后把x中的数放到数组的最前面
[判断题]( )程序段的执行是按程序段数值的大小顺序来执行的,程序段号数值小的先执行,大的后执行。
A.正确
B.错误
[单选题]当 a=1,b=3,c=5,d=4 , 执行完下面一段程序后 x 的值是if(a
A.1
B.2
C.3
D.6
[单选题]零件加工程序是由一个个程序段组成的,而一个程序段则是由若干( )组成的。
A.尺寸字
B.地址字
C.坐标字
D.程序字

我来回答:

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

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码