更多"若程序执行时的输入数据是'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. 中国日本韩国新加坡香港
[填空题]下述程序的输出结果是 【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);
}
[单项选择]运行下列程序时,若输入数据为“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
[填空题]下面的程序执行时,可以从键盘输入一正整数,然后把该数的每位数字按逆序输出。例如:输入7685,则输出5867;输入1000,则输出0 0 0 1。请填空。Private Sub Command1_ClickDim x As Integerx=InputBox("请输入一个正整数")While x>()Print x Mod 10;x=x//10WendPrint()End Sub
[填空题]下述程序的输出结果是 【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
[填空题]下述程序的输出结果是 【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);
[单项选择]运行下列程序时,若输入数据为“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
[填空题]下述程序的输出结果是 【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));}
[填空题]下述程序的输出结果是 【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));
[单项选择]下述程序的输出结果是( )。
#deftne N 20
void fun(int a[], int n, int m)
int i, j;
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, 2, 9);
for(i=0; i<5; i++)printf("%d", a[i]);
A. 10234
B. 12344
C. 12334.
D. 12234