更多"理解下面的程序,填空完善程序。 main( ) int a,b,"的相关试题:
[单项选择]阅读以下程序:
#include<stdio.h>
main( )
int i;
scanf("%d",&i);
if(i--<5)printf("%d",i);
else
pfintf("%d",i++);
程序运行后,如果从键盘上输入5,则输出结果是______。
A. 2
B. 3
C. 4
D. 5
[单项选择]有以下程序:
#include<stdio.h>
main( )
int x;
scanf("%d",&x);
if(x<=3);else
if(x!=10)printf("%d/n",x);
程序运行时,输入的值为______才会有输出结果。
A. 不等于10的整数
B. 大于3且不等10的整数
C. 大于3或等于10的整数
D. 小于3的整数
[填空题]
有以下程序
#include
main( )
{ int m,n;
scanf("%d%d",&m,&n);
while(m!=n)
{ while(m>n) m=m-n;
while(m
}
printf(“%d/n”,m);
}
程序运行后,当输入14 63 <回车> 时,输出结果是 () 。
[填空题]若有程序
main( )
{
int i,j;
scanf("i=%d,j=%d";&i,&j);
printf("i=%d,j=%d/n",i,j);
}
要求给i赋10,给j赋20,则应该从键盘输入______。
[填空题]写出程序运行结果
main( )
int a,b,c;
scanf("%d%d",&a,&b);
while(o!=0)
c=a%b;
a=b;
b=c;
prine("运行结果是:%d/n",a);
运行时变量a、变量b的输入值分别为:24 9,则程序运行结果是:______
[填空题]若有程序
main( )
{ int i,j;
scanf("i=%d,j=%d",&i,&j);
printf("i=%d,j=%d/n ",i,j);
}
要求给i赋10,给j赋20,则应该从键盘输入【 】。
[填空题]
若有程序
main( )
{ int i,j;
scanf("i=%d,j=%d",&i,&j);
printf("i=%d,j=%d/n ",i,j);
}
要求给i赋10,给j赋20,则应该从键盘输入 【7】 。
[填空题]有以下程序:
main( )
int m,n,p:
scanf("m=%dn=%dp=%d",&m,&n,&p);
printf("%d%d%d/n",m,n,p);
若想从键盘上输入数据,使变量m中的值为123,n中的值为456,p中的值为789,则正确的输入是______。
[填空题]设有以下程序:
main( )
int n1,n2;
scanf("%d",&n2);
while(n2!=0)
n1=n2%10;
n2=n2/10;
printf("%d",n1);
程序运行后,如果从键盘上输入1298;,则输出结果为______。
[填空题]设有如下程序:
main( )
int n1,n2;
scanf("%d",&n2);
while(n2!=0)
n1=n2%10;
n2=n2/10;
Printf("%d",n1);
程序运行后,如果从键盘上输入1298,则输出结果为 【10】 。
[填空题]有以下程序:
main( )
int m,n,p;
Scanf("m=%d n=%d p=%d¨,&m,&n,&p);
printf(¨%d%d%d/n¨,m,n,p);
若想从键盘上输入数据,使变量m中的值为123,n中的值为456,p中的值为789,则正确的输入是 [7] 。