注意:此页面搜索的是所有试题
安阳师范学院计算机基础与程序设计
阅读程序,写出运行结果 main() {static int a[]={5,3,7,2,1,5,4,10}; int s=0,k; for(k=0;k<8;k+=3) {s+=a[k]; printf(“a[%d]=%d,s=%d\n”,k,a[k],s); } }
请阅读分析下列程序,然后写出程序运行结果。 main(void) { int i; for(i=1; i<6; i+ +) { if(i%2) { printf("@");continue; } printf("*"); } printf("\n"); }
阅读下面程序,并回答问题: main( ) { int m, n; m=65; n=14; while(m!=n) { while(m>n)m-=n; while(n>m)n-=m; } printf(″m=%d\n″, m); } 将while(n>m)n-=m;语句删除后,程序运行情况如何?
阅读下面程序,并回答问题: main( ) { int m, n; m=65; n=14; while(m!=n) { while(m>n)m-=n; while(n>m)n-=m; } printf(″m=%d\n″, m); } 外循环执行完一次时,m和n的值分别是多少?
阅读下面程序,并回答问题: main( ) { int m, n; m=65; n=14; while(m!=n) { while(m>n)m-=n; while(n>m)n-=m; } printf(″m=%d\n″, m); } (1)程序输出结果是多少?
阅读下面程序,并回答问题: main( ) { int u,v,a,b,t,r; u=24;v=16; if(u>v){t=u;u=v;v=t;} a=u;b=v; while ((r=b%a)!=0) {b=a;a=r;} printf(″a=%d\n″,a); } 该程序完成什么功能?
阅读下面程序,并回答问题: main( ) { int u,v,a,b,t,r; u=24;v=16; if(u>v){t=u;u=v;v=t;} a=u;b=v; while ((r=b%a)!=0) {b=a;a=r;} printf(″a=%d\n″,a); } (1)程序输出结果是什么?
写出下列程序的输出结果。 #define MAX(x,y) (x)>(y)?(x):(y) main() { int a=5,b=2,c=3,d=3,t; t=MAX(a+b,c+d)*10; printf(“%d\n”,t);}
#define N 10 #define s(x) x*x #define f(x) (x*x) main() { int i1,i2;i1=1000/s(N);i2=1000/f(N);printf(“%d %d\n”,i1,i2);}
写出下面程序的输出结果。 #include main() {struct stru {int a,b; char c[6];}; printf("%d\n",sizeof(struct stru); }
请阅读分析下列程序,然后写出程序的运行结果。 void main(void) { int a[ ]={1,2,3,4,5,6},*p; p=a; p+ +; *(p+3)+=2; printf("%d\n",*p); printf("%d\n",*(p+3); }
void main() {int a[10]={12,25,33,45,56,67,78,89},*p; p=a; printf("%d",(p+=3)[3]); }
若输入的值分别是 1↙ 3↙ 5↙ 写出下面程序的运行结果。 main() { int a=0, i, *p, sum; p =&a; for(i=0; i<=2; i++) { scanf("%d",p); sum =s(p); printf("sum =% d\n",sum); } } s(int *p) { int sum =10; sum =sum +*p; return(sum); }
下列程序的运行结果是: #include void main() { int *p, a; a=8; p=&a; a=*p+10; printf("a=%d\n",a); }
下面程序的运行结果是_________. #include main() {int a,s,n,count; a=2;s=0;n=1;count=1; while(count<=7){n=n*a;s=s+n;++count;} printf("s=%d",s); }