题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-01-21 06:57:33

[单选题]若变量已正确定义,有以下程序段
I=0;
Do printf("%d, ",i); while(i++);
Printf("%d\n",i);
其输出结果是()。
A.0,0
B.0,1
C.1,1
D.程序进入无限循环

更多"[单选题]若变量已正确定义,有以下程序段I=0;Do printf("的相关试题:

[单选题]设变量已正确定义,则以下能正确计算f=n!的程序段是()。
A.f=0; for(i=1;i<=n;i++) f*=i;
B.f=1; for(i=1;iC.f=1; for(i=n;i>1;i++) f*=i;
D.f=1; for(i=n;i>=2;i--) f*=i;
[单选题]以下程序段 x= -1; do {x=x*x;} while(!x);
A.是死循环
B.循环执行二次
C.循环执行一次
D.有语法错误
[单选题]若i,j已定义为int类型,则以下程序段中内循环体的总的执行次数是 for(int i=5;i>=0;i--){ for(int j=0;j<4;j++){} }
A.20
B.25
C.24
D.30
[单选题]若变量已正确定义,有以下程序段
Int a=3,b=5,c=7;
If(a>b)
A=b;
C=a;
If(c!=a) c=b;
Printf("%d,%d,%d\n",a,b,c);
其输出结果是()。
A.程序段有语法错
B.3,5,3
C.3,5,5
D.3,5,7
[单选题]有定义语句:int a=1,b=2,c=3,x;,则以下选项中各程序段执行后,x的值不为3的是()。
A.if (cElse if (bElse x=3;
B.if (a<3) x=3;
Else if (a<2) x=2;
Else x=1;
C.if (a<3) x=3;
If (a<2) x=2;
If (a<1) x=1;
D.if (aIf (bIf (c
[单选题]有以下程序段
Int n,t=1,s=0;
Scanf("%d",&n);
Do{ s=s+t; t=t-2; }while (t!=n);
为使此程序段不陷入死循环,从键盘输入的数据应该是()。
A.任意正奇数
B.任意负偶数
C.任意正偶数
D.任意负奇数
[单选题]有以下程序段
Int n=0,p;
Do {scanf("%d",&p);n++;} while(p!=12345&&n<3);
此处do-while循环的结束条件是()。
A.p的值不等于12345并且n的值小于3
B.p的值等于12345并且n的值大于等于3
C.p的值不等于12345或者n的值小于3
D.p的值等于12345或者n的值大于等于3
[单选题]有以下程序段
Typedef struct NODE
{int num; struct NODE *next;
}OLD;
以下叙述中正确的是()。
A.以上的说明形式非法
B.NODE是一个结构体类型
C.OLD是一个结构体类型
D.OLD是一个结构体变量
[单选题]有以下程序段
Typedef struct node{int data; struct node *next; } *NODE;
NODE p;
以下叙述中正确的是()。
A.p是指向struct node结构变量的指针的指针
B.NODE p;语句出错
C.p是指向struct node结构变量的指针
D.p是struct node结构变量
[单选题]若程序中已包含头文件stdio.h,以下选项中,正确运用指针变量的程序段是()。
A.int *i=NULL;
Scanf("%d",i);
B.float *f=NULL;
*f=10.5;
C.char t='m',*c=&t;
*c=&t;
D.long *L;
L='\0';
[单选题]工位动作流程的主程序段,本工位的所有夹具、机器人等动作的程序段,即下面的Sxxx程序,都由()程序跳转。
A.S010
B.S000
C.S015
[单选题]有以下计算公式
若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是()。
A.if(x>=0) y=sqrt(x);
Else y=sqrt(-x);
B.y=sqrt(x);
If(x<0) y=sqrt(-x);
C.if(x>=0) y=sqrt(x);
If(x<0) y=sqrt(-x);
D.y=sqrt(x>=0?x:-x);
[单选题]B-E-001323
若要在自动运行中跳过某一程序段,应在程序段前加(),同时操作面板上跳段键生效。
A..I符号
B..-符号
C..\符号
D../符号
[单选题]当第二次按下程序段跳过按钮,指示灯灭,表示取消“程序段跳过”机能。此时程序中的“/”标记( ),程序中所有程序段将被依次执行。
A.弹出
B.有效
C.无效
D.取消
[单选题] 执行以下程序段:
A$="Visual Basic Programming"
B$="C++"
C$=UCase(Left$(a$, 7)) & b$ & Right$(a$, 12)
变量c$的值为( )。
A. Visual BASIC Programming
B. VISUAL C++ Programming
C. Visual C++ Programming
D. VISUAL BASIC Programming
[单选题]A-A-001 3 2 3
只有在本程序段有效,下一程序段需要时必须重写代码成为( )
A.模态代码
B.续效代码
C.非模态代码
D.准备功能代码
[单选题]有以下程序段 main() { union { int k; char i[2]; } *s,a; s=&a; s->i[0]=0x39; s->i[1]=0x38; printf("%x\n",s->k); } 输出结果是()。
A.3839
B.3938
C.380039
D.390038
[单选题]若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0)。
S=a;
For(b=1;b<=c;b++) s=s+1;
则与上述程序段功能等价的赋值语句是()。
A.s=a+b;
B.s=a+c;
C.s=s+c;
D.s=b+c;
[单选题]有以下程序段 struct st {int x;int *y;}*pt; int a[]={1,2},b[]={3,4}; struct st c[2]={10,a,20,b}; pt=c; 以下选项中表达式的值为11的是()。
A.*pt->y
B.pt->x
C.++pt->x
D.(pt++)->x

我来回答:

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

订单号:

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