更多“有以下程序 main() { int m=3,n=4,x; …”相关的问题
第1题
有以下程序main(){ int i,j,m=55;for(i=1;i<=3;i++)for(j=3;j<=i;j++) m=m%j;printf("%d/n",m);}程序的运行结果是()。
点击查看答案
第2题
有以下程序: main() { int m=3,n=4,x; x;-m++; x=x+8/++n; printf("%d\n",x); } 程序运行后的输出结果是()。
点击查看答案
第3题
有以下程序#define N 15fun(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,3,7); for(i=3;i<8;i++) printf("%d",a[i]);} 程序的运行结果是
A.45678
B.44567
C.45567
D.45677
点击查看答案
第4题
有以下程序 main() { int a=15,b=21,m=0; switch(a%3) { casc 0:m++;break; case 1:m++; switch(b%2) { default:m++; case 0:m++;break; } } printf(“%d\n”,m); } 程序运行后的输出结果是
点击查看答案
第5题
有以下程序#include "stdio.h"#define M(x,y) (x)*(y) #define N(x,y) (x)/(y) main(){ int a=5,b=6,c=8,k; k=N(M(a,b),c); printf("%d\n",k);} 程序的运行结果是
点击查看答案
第6题
有以下程序#includevoid main(){int a=16,b=21,m=0;switch(a%3){case 0:m++;break;case 1:m++;switch(b%2){default:m++;case 0:m++;break;}}printf("%d/n",m);}程序运行后的输出结果是()。
点击查看答案
第7题
有以下程序: # define N 20 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
点击查看答案
第8题
有以下程序 voidf(intn,int*r){intr1=0;if(n%3==0)r1=n/3;elseif(n%5==0)r1=n/5;elsef(-
有以下程序
void f(int n, int *r)
{int r1=0;
if(n%3==0) r1=n/3;
else if(n%5==0) r1=n/5;
else f(--n,&r1);
*r=r1;
}
main()
{int m=7,r;
f(m,&r); printf(“%d\n,r”);
}
程序运行后的输出结果是()。
A.2
B.1
C.3
D.0
点击查看答案
第9题
以下程序的运行结果是()。 #include<stdio.h> main() {int a=3,b=4,c=8,d=4,m=1,n=3; printf("%d\n",(m=a>B)&&(n=c>D)); }
点击查看答案
第10题
以下程序的输出结果是______。 #define M(x,y,z) x*y+z main() { int a=1,b=2,c=3; printf("%d\n",M(a+b,b+c,c+a)); }
点击查看答案