导航菜单
首页 >  » 正文

浙江省2004年4月高等教育自学考试高级语言程序设计(一)试题3

自考网发布浙江省2004年4月高等教育自学考试高级语言程序设计(一)试题3,更多浙江省2004年4月高等教育自学考试高级语言程序设计(一)试题3相关信息请访问读好书网自考频道。

.下列程序段的输出结果是______。 int k=10; if (k<0) printf(“%d”,k<0); else printf(“%d”,k>=0); 7.下列程序段的输出结果是______。 int x=3; if (x=5) x ; printf(″%d\n″,x); 8.以下程序段的输出结果是______。 int k,sum=0; for(k=5;k<10;k ) sum =k; printf(”%d”,sum); 9.对于以下递归函数f,调用f(4)的返回值是______。 int f(int n) { if (n) return f(n-1) n; else return n; } 10.下列程序段的输出结果是______。 static char s[]=″window″; printf(″%s″,s 3); 四、阅读理解题(阅读下列程序或程序段,写出运行结果,每小题4分,共20分) 1.以下程序段的输出结果是______。 int k=10; while (k=0) k=k-1; printf(″%d #″,k); 2.以下程序的输出结果是______。 # include main() { int k; for (k=4;k>=1;k--)fun(); } fun() { static int m=0; m ; printf(”%d#”,m); } 3.以下程序的输出结果是______。 # include int c; func(int *a,int b) { c=(*a)*b; *a=b-1;b ; return(*a b 1); } main() { int a=4,b=2,p=0; p=func( printf(″%d,%d,%d,%d#″,a,b,c,p); } 4.若输入afds2008b3c,则以下程序的输出结果是______。 # include void main() { int n; char ch; do{ ch=getchar(); }while(ch′7′); n=0; do{ n ; ch=getchar(); }while(ch>=′0′ printf(″%d#″,n);