题目内容

运行以下程序后,如果从键盘上输入65 14<回车>,则输出结果为()。int main(void){int m, n;printf("Enter m,n;");scanf("%d%d", &m,&n);while (m != n){ while (m > n)m = m - n;while (n > m)n = n - m;}printf("m=%d\n",m);return 0;}

A. m=3
B. m=2
C. m=1
D. m=0

查看答案
更多问题

假如int类型变量占用两个字节,有定义:int x[10]={0, 2, 4}; 则数组x在内存中所占字节数是()

A. 3
B. 6
C. 10
D. 20

下面程序的运行结果是( )#includeint main(){ int a[]= {2,3,5,4},i;for(i=0; i<4; i++)switch(i%2){ case 0:switch(a[i]%2){case 0: a[i]++; break;case 1: a[i]--;}break;}for(i=0; i<4; i++)printf("%2d",a[i]);printf("\n");return 0;}

A. 3 3 4 4
B. 2 0 5 0
C. 3 0 4 0
D. 0 3 0 4

执行下面程序段后,a的值为( )。int *p,a=10,b=1;p=&a;a=*p+b;

A. 12
B. 11
C. 10
D. 编译错误

下列标识符中,不合法的C语言用户自定义标识符是()。

A. printf
B. enum
C. _
D. sin

答案查题题库