下面程序的功能是将从键盘输入的一对数,由小到大排序输出,当输入一对相等数时结束循环,在划线处应填入的选项是 #include<iostream.h> void main( ) { int a,b,t; cin>>a>>b; f while(______) { if(a>b) { t=a;a=b;b=t;} cout << a << " " << b <<
A.!a=b
B.a!=b
C.a==b
D.a=b
第1题:
下面程序段的功能是在输入的一组整数中求出最大者,输入0结束循环。请在下划线处填入正确内容。 int a,max; scanf("%d",&a); max=a; while(a) { if(max<a) ; scanf("%d",&a); } printf("%dn",max);
第2题:
【填空题】下面程序是从键盘输入学号,然后输出学号中百位数是3的学号,输入0时结束循环。请选择填空。 #include <stdio.h> main() {long int num; scanf("%ld",&num); do {if(【1】) printf("%ld",num); scanf("%ld",&num); }while(【2】); }
第3题:
程序改错。 下面程序的功能:正确计算1+2+3+......+n的值。(其中,n为自然数,其值由键盘输入) 程序仅有一处错误,请修改使之正确。
第4题:
下面程序段的功能是在输入的一批整数中求出最大者,输入0结束循环。请在下划线处填空。 int a,max=-2147483648; scanf("%d",&a); while(a ) { if () max=a; scanf("%d",&a) ; } printf("%dn",max);
第5题:
程序要求的功能:从键盘输入一组非0整数,当输入0时结束。找出非0数的最小数。 请判断下面的程序段是否正确? int k,min; scanf("%d",&k); min=k; while(k!=0) { scanf("%d",&k); if(k<min) min=k; } printf("最小值是:%d",min); //提醒:可以思考当输入:10 5 8 21 0,结果是否正确?