题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-19 10:23:28

[单项选择]若程序执行时的输入数据是“2473”,则下述程序的输出结果是
#include<stdio.h>
void main( )
int cs;
while((cs=getchar( ))!=;’/n’)
switch(cs-’2’)
case 0
case 1:putchar(cs+4);
case 2:putchar(cs+4);
break;
case 3:putchar(cs+3);default:putchar(cs+2),
A. 668977
B. 668966
C. 6677877
D. 6688766

更多"若程序执行时的输入数据是“2473”,则下述程序的输出结果是 #in"的相关试题:

[单项选择]若程序执行时的输入数据是"2473",则下述程序的输出结果是
#include<stdio.h>
void main( )
int cs;
while((cs=getchar( ))!=,’/n’)
switch(cs=’2’)
case0
case 1:putchar(cs+4);
case 2:putchar(cs+4);
break;
case 3:putchar(cs+3);default:putchar(cs+2);
A. 668977
B. 668966
C. 6677877
D. 6688766
[填空题]下列程序执行时,从键盘上依次输入123和234,则程序的输出结果是 【10】 。 Dim a,b As Integer a=InputBox("请输入第一个整数") b=InputBox("请输入第二整数") Print a+b
[填空题]下列程序执行时,从键盘上依次输入123和234,则程序的输出结果是 【9】 。 a=InputBox("请输入第一个整数") b=InputBox("请输入第二整数") Print a+b
[单项选择]窗体上有一个名为List1的列表框,程序执行时在窗体上单击,输出的结果是( )。
Priate Sub Form_Click( )
For i=0 To List1.ListCount-1
If i Mod 2=0 Then
Print List1.List(i);
End If
Next i
End Sub
Private Sub Form_Load( )
List1.AddItem"中国"
List1.AddItem"日本"
List1.AddItem"韩国"
List1.AddItem"新加坡"
List1.AddItem"香港"
End Sub
A. 中国韩国
B. 日本新加坡
C. 中国韩国香港
D. 中国日本韩国新加坡香港
[单项选择]下面程序执行时,输出的结果是( )。
Private Sub Form_Click( )
DimiASInteger,j As Integer
i=10
Do
i=i+j
forj=10 toistep-3
i=i+j
nextj
Loop Whilei<50
Printi;j
End Sub
A. 50 10
B. 50 9
C. 57 10
D. 59 9
[填空题]下述程序的输出结果是 【12】 。 #include<stdio.h> int fun(int x) { int p; if(x==0||x==1) return 3; else p=x-fun(x-2); return p;} void main( ) {printf("/n%d",fun(9));}
[填空题]下述程序的输出结果是 【13】 。 # include <stdio.h> void main( ) { char c1[20]="1234"; char c2[20]="5678"; char *p1,*p2; p1=c1; p2=c2; while(*p1++) while(*p1++=*p2++); printf("%s,c1); }
[填空题]下面的程序执行时,可以从键盘输入一正整数,然后把该数的每位数字按逆序输出。例如:输入7685,则输出5867;输入1000,则输出0 0 0 1。请填空。
Private Sub Command1_Click( )
Dim x As Integer
x=InputBox("请输入一个正整数")
While x>______
Print x Mod 10;
x=x/10
Wend
Print ______
End Sub
[填空题]下述程序的输出结果是 【13】
# include <stdio.h>
void main( )

char c1[20]="1234";
char c2[20]="5678";
char *p1,*p2;
p1=c1;
p2=c2;
while(*p1++)
while(*p1++=*p2++);
printf("%s,c1);

[单项选择]下述程序的输出结果是( )。
#include<stdio.h>
void main( )
int a[20],*p[4];
int i,k=0;
for(i=0;i<20;i++)
a[i]=i;
for(i=0;i<4;i++)
p[i]=&a[i*i+1];
for(i=0;i<4;i++)
k=k+*p[i];
printf("%d",k);

A. 10
B. 18
C. 6
D. 数组元素引用不合法,输出结果不定
[填空题]下述程序的输出结果是 【12】
#include<stdio.h>
int fun(int x)
int p;
if(x==0||x==1)
return 3;
else p=x-fun(x-2);
return p;
void main( )
printf("/n%d",fun(9));
[单项选择]下述程序的输出结果是( )。
#include<stdio.h>
main( )
char ch[2][5]="1234", "5678"), *p[2];
int i, j, s=0;
for(i=0; i<2; i++)
p[i]=ch[i];
for(i=0: i<2; i++)
s=p[i][j]=’0’;
printf("%d", s);

A. 6357
B. 6135
C. 1357
D. 691357
[单项选择]运行下列程序时,若输入数据为“321”,则输出结果是( )。 main( ) {int num,i,j,k,s; scanf("%d",&num); if(num>99) s=3; else if(num>9) s=2; else s=1; i=num/100; j=(num-i*100)/10; k=(num-i*100-j*10); switch(s) {case 3:printf("%d%d%d/n",k,j,i); break; case 2:printf("%d%d/n",k,j); case 1:printf("%d/n",k); } }
A. 123
B. 1,2,3
C. 321
D. 3,2,1

我来回答:

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

订单号:

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