若变量都已正确说明,则以下程序段输出为()。a=10;b=50;c=30;if(a>b)a=b;b=c;c=a;printf(“a=%db=%dc=%d/n”,a,b,c);
A.a=10b=50c=10
B.a=10b=30c=10
C.a=50b=30c=10
D.a=50b=30c=50
A.a=10b=50c=10
B.a=10b=30c=10
C.a=50b=30c=10
D.a=50b=30c=50
第1题
设线性表为(1,13,16,18) ,以下程序用说明结构变量的方法建立头指针为head,尾结,点为18的单向循环链表,并输出链表中各结点中的数据。
#define NULL 0
Void main()
{
NODE a,b,c,d,*head,*p;
a.data=1;
b.data=13;
c.data=16;
d.data=18; /* d是尾结点*/
head=();
a.next=&b;
d.data=18; /* d是尾结点*/
head=();
a.next=&b;
b.next=&c;
c.next=&d;
()=head; /*以上结束建立循环链表的过程*/
p=head; /* p为工作指针,准备输出链表*/
do
{
printf("%d/n",());
();
}while();
}
第3题
A.该模块为同步复位
B.该模块的功能是分频器
C.若系统时钟频率为50MHz,则输出Clk的频率为2MHz
D.该程序为时序逻辑电路
第4题
第6题
不含用于I/O缓冲区、程序变量等的存储空间)。使用置换-选择排序生成初始归并段和多路平衡归并进行外排序。要求平衡归并趟数只允许2趟。那么,能够得到的有序文件最长为多少?详细说明计算过程。
第7题
A.输出格式描述符的域宽不够,不能输出
B.输出为21.88e+01
C.输出为2.19e+002
D.输出为-2.18e2
第9题
A.if dic.get(user,'error')=='error': print('该学生不存在!') else: print(dic[user])
B.if user in dic: print(dic[user]) else: print('该学生不存在!')
C.if user not in dic: print('该学生不存在!') else: print(dic[user])
D.if dic.count(user)==0: print('该学生不存在!') else: print(dic[user])
第11题
A.1
B.5
C.4
D.2