填空题

以下程序运行后的输出结果是 _______ 。 struct NODE { int k; struct NODE *link; }; main() { struct NODE m[5],*p=m,*q=m+4; int i=0; while(p!=q){ p->k=++i; p++; q->k=i++; q--; } q->k=i; for(i=0;i<5;i++) printf("%d",m[i].k); printf("\n"); }

【参考答案】

13431
<上一题 目录 下一题>
热门 试题

填空题
以下程序的功能是输入任意整数给 n 后,输出 n 行由大写字母 A 开始构成的三角形 字符阵列图形。例如,输入整数 5 时(注意:n 不得大于 10),程序运行结果如下:A B C D E F G H IJ K L M N O请填空完成该程序。main(){ int i,j,n; char ch=’’A’’;scanf( %d ,&n);if(n<11) { for(i=1;i<=n;i++){ for(j=1; j<=n-i+1;j++) { printf( %2c ,ch);_______ ;}_______ ;}}else printf ( n is too large! n );printf( n );}
单项选择题
有以下程序: void sort(int a[],int n) int i,j,t; fbf(i=0;i<n;i++) for(j=i+1;j<n;j++) if(a[i]<a[j]) t=a[i];a[i]=a[j];a[j]=t; main() int aa[10]=1,2,3,4,5,6,7,8,9,10,i; sort(aa+2, 5); for(i=0;i<10;i++)printf( %d, ,aa[i]); printf( n ); 程序运行后的输出结果是()

A.1,2,3,4,5,6,7,8,9,10,
B.1,2,7,6,3,4,5,8,9,10,
C.1,2,7,6,5,4,3,8,9,10,
D.1,2,9,8,7,6,5,4,3,10,

相关试题
  • 关系数据库的关系演算语言是以【 】为基础...
  • 面向对象的设计中,用来请求对象执行某一处...
  • 为了便于对照检查,测试用例应由输入数据和...
  • 数据库管理系统常见的数据模型有层次模型、...
  • 顺序存储方法是把逻辑上相邻的结点存储在物...