(1)编写一个函数print,输出一个学生的成绩数组,该数组中有5个学生的数据记录,每个记录包括num,name,score[3],用主函数输入这些记录,用print函数输出这些记录。(2)在上题的基础上,编写一个函数input,用来输入5个学生的数据记录。
第1题
【题目描述】
第 42 题在窗体上画一个文本框和一个图片框,然后编写如下两个事件过程:
程序运行后,在文本框中显示的内容是(),而在图片框中显示的内容是() 。
【我提交的答案】:
【参考答案分析】:VisualBasic,级等级考试
【解析】程序运行使文本框内出现“Visual Basic”,这又触发Textl_Change()事件,这个事件的处理程序调用Picturel的Print方法,将字符串输出到图片框,从而在图片框内输出字符串“二级等级考试”。
【我的疑问】(如下,请求专家帮助解答)
第3题
【题目描述】
第 3 题编写如下两个事件过程:
Private Sub Form_KeyDown (KeyCode As Integer, Shift As Integer)
Print Chr(KeyCode)
End Sub
Private Sub Form_KeyPress(KeyAscii As Integer)
Print Chr(KeyAscii)
End Sub
在一般情况下(即不按住Shift键和锁定大写键时) 运行程序,如果按"A"键,则程序输出的结果是()。A.A
a
B.a
A
C.A
A
D.a
a
【我提交的答案】: A |
【参考答案与解析】: 正确答案:C |
【我的疑问】(如下,请求专家帮助解答)
我不明白
第7题
建立一个链表,链表节点用于存储如下结构体: struct Student { long num; //学号 char name[20]; //姓名 char sex; //性别 float score; //成绩 }; 要求:使用函数和指针进行合理的编程, 1、建立链表 struct SLink { struct Student s; struct SLink *next; } *np; ,并设计如下函数: 1)createLink()生成一个空链表; 2)insertData(struct Student s)按学生学号由小到大的顺序,将s插入到链表合适的位置; 提示:使用np=(struct SLink *) malloc(sizeof(struct SLink)开辟内存以建立新节点。 3)deleteData(long num)删除学号为num的节点。 提示:使用free(np)释放被删除节点的内存; 4)printLink()顺序打印输出链表各节点的内容。 2、上传调试成功的源代码及说明,供评阅者进行运行测试,并评价得分。
第11题
(1)证明如果离散信源的失真矩阵足行准对称失真矩阵,且在划分的子矩阵中信源输入符号的概半相等,那么通过与失真地阵具有同样对称性且满足失真约束的试验信道可以达到R(D)。
(2)一个包含3符号的信源X。符号集为{-1,0,1},概率分别为: p,1-2p,P, (p≤1/2):试验信道输出Y,符号集含2个符号{-1,1},失真测度为求R(D)函数。