正确答案: B
3
题目:有以下程序,若从键盘上输入7和3 main(){ int a,b,k; scanf("%d,%d ",&a,&b); k=a; if(a<b)k=a%b; else k=b%a; printf("%d\n ",k);}程序运行后的输出结果是
解析:本题考查C语言中的求余数运算。
查看原题
举一反三的答案和解析:
[单选题]若执行以下程序时从键盘上输入9,则输出结果是( )。 main( ) { int n; scanf(”%d”,&n); if(n++<10)printf(”/%d\n”,n); else printf(”%d\n”,n--); }
10
解析:当n为9时,此时if语句成立,执行n++后,n为10,因此输出n的值为10,故选择B选项。
[单选题]在Java中,若要使用-个包中的类时,首先要求对该包进行导入,其关键字是( )。
import
解析:定义-个包要用package关键字,使用-个包中的类时,首先要使用import导入这些类所在的包。include为C语言的包含头文件的关键字,不是Java的。