C语言六月考试模拟答案.docVIP

  • 16
  • 0
  • 约1.41万字
  • 约 23页
  • 2018-03-19 发布于河南
  • 举报
C语言六月考试模拟答案

试卷1 【改错】:在屏幕上输出以下图形(说明:数字之间无空格)。 19 2288 3337775555555555 #include stdio.h void main() { int i,j,k; for(i=1;i6;i++) { for(k=1;k6-i;k++) printf( ); for(k=1;k=i;k++) printf(%d,k); /*$ERROR1$*/ j=9; /*$ERROR2$*/ k=1; while(k=j) /*$ERROR3$*/ { printf(%d,j); k++; } printf(\n); } } 答案:$1$:printf(%d,i); $2$:j=10-i; $3$:while(k=i) 【程序填空】:将长整型数s中每一位上为偶数的数码依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。 #include stdio.h void main() { long sk,m=0,t=0; while (s0) { k=s%10; if(___) m=m*10+k; s=___; } while(___) {t=t*10+m%10; m=m/10; } printf(%1d\n,t); } 答案:BLANKk1: %2==0 BLANK2: s/10 BLANK3: m0

文档评论(0)

1亿VIP精品文档

相关文档