c语言程序设计模拟试卷四(编辑修改稿)内容摘要:

4)。 } printf(1!+2!+3!+4!+5!=%d\n,s)。 } 用起泡法对十个数由小到大排序。 main( ) { int a[11], i, j, t。 printf(“ input 10 numbers: \n” )。 for(i=1。 i11。 i++) scanf(“ %d” ,amp。 a[i])。 printf(“ \n” )。 for (j=1。 j=9。 j++) for(i=1。 ( 5)。 i++) if ( ( 6) ) { t=a[i]。 a[i]=a[i+1]。 a[i+1]=t。 } printf(“ the sorted numbers: \n” )。 for ( i=1。 i11。 i++) printf(“ %d” ,a[i])。 } 四、 读程序写出结果(本大题共 5 道小题,每小题 4分,共 20 分) 写出下面程序的执行结果 include main( ) { int a,b,x。 x=(a=3,b=a)。 printf(“ x=%d,a=%d,b=%d” ,x,a,b)。 } 以下程序的运行结果是 include main( ) { int a = 2, b = 3, c。 c = a。 if ( ab ) c = 1。 else if ( a == b ) c = 0。 else c = 1。 printf ( “ %d\n” , c )。 } 以下程序的运行结果是 include main() { int i,j,k。 for(i=1。 i4。 i++) {for(j=1。 j4i。 j++) printf( )。 for(k=1。 k=2*i1。 k++) printf(%c,39。 A39。 +i1)。 printf(\n)。 } } 以下程序的运行结果是 main( ) { int a[5][5],i, j。 for( i=0。 i5。 i++) { a[i][0] =1。 a[i][i] =1。 } for( i=2。 i5。 i++ ) for(j=1。 ji。 j++ ) a[i][j] =a[i1][j1] + a[i1][j]。 for(i=0。 i5。 i++) { for( j=1。 j=i。 j++) printf(“ %5d” ,a[i][j])。 printf(“ \n” )。 } } 以下程序运行后,如果从键盘上输入 ABCDE回车 ,则输出结果为 include include func(char str[] ) {int num =0。 while(*(str+num)!=39。 \039。 ) num++。 return(num)。 } main( ) { char str[10], *p=str。 gets(p)。 printf(%d\n, func(p))。 } 五、 编程题(本大题 28 分,第一题 8 分,第二题 9分,第三题 11 分) 计算分段函数的值: 1x (x0) Y= 2*x22 (x=0) 编程实现。 曾有一位印度国王要奖赏他的聪明能干的宰相达依。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。