填空题

以下程序运行后的输出结果是 _______ 。 }; main() { struct NODE s[3]={{1,’’\0’’},{2,’’\0’’},{3,’’\0’’}},*p,*q,*r; int sum=0; s[0].next=s+1; s[1].next=s+2; s[2].next=s; p=s; q=p->next; r=q->next; sum+=q->next->num; sum+=r->next->next->num; printf("%d\n",sum); }

【参考答案】

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

填空题
重载的运算符保持其原有的【 】、优先级和结合性不变。
填空题
插入排序算法的主要思想是:每次从未排序序列中取出一个数据,插入到已排序序列中的正确位置。InsertSort类的成员函数sort()实现了插入排序算法。请将画线处缺失的部分补充完整。 class InserSort{public:InsertSort(int*a0,int n0):a(a0),n(n0){}//参数a0是某数组首地址,n是数组元素个势void sort(){//此函数假设已排序序列初始化状态只包含a[0],未排序序列初始为a[1]…a[n-1]for(int i=1;i0;--j){ if(t>=a[j-1])break;a[j]:a[j-1];}a[j]=t;}} protected:int*a,n;//指针a用于存放数组首地址,n用于存放数组元素个数} ;
相关试题
  • 将x+y中的+运算符用友元函数重载应写为【...
  • 下列程序的执行结果为【 】。#include<i...
  • 已知字符A的ASCII代码值为 65,以下程序...