北语15春《C语言程序设计》作业1试卷_最新
- 格式:doc
- 大小:32.50 KB
- 文档页数:8
考生答题情况--------------------------------------------------------------------------------作业名称:12春《C语言程序设计》第一次作业出卷人:SA作业总分:100 通过分数:60起止时间:2012-5-8 15:27:17 至2012-5-8 15:57:56学员姓名:zbzhangjinliang 学员成绩:92标准题总分:100 标准题得分:92详细信息:题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:D学员答案:D本题得分:4题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:D学员答案:D本题得分:4题号:3 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:A学员答案:A本题得分:4题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:A学员答案:A本题得分:4题号:5 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:A学员答案:A本题得分:4题号:6 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:C学员答案:C本题得分:4题号:7 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:D学员答案:D本题得分:4题号:8 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:A、(A)B、(B)C、(C)D、(D)标准答案:A学员答案:A本题得分:4题号:9 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:D学员答案:D本题得分:4题号:10 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)C、(C)D、(D)标准答案:B学员答案:B本题得分:4题号:11 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:D学员答案:D本题得分:4题号:12 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:D学员答案:D本题得分:4题号:13 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:A、(A)B、(B)C、(C)D、(D)标准答案:C学员答案:C本题得分:4题号:14 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:C学员答案:C本题得分:4题号:15 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:D学员答案:D本题得分:4题号:16 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:D学员答案:D本题得分:4题号:17 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:A学员答案:A本题得分:4题号:18 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:C学员答案:C本题得分:4题号:19 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:A学员答案:A本题得分:4题号:20 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:B学员答案:B本题得分:4题号:21 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:B学员答案:A本题得分:0题号:22 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:B学员答案:A本题得分:0题号:23 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:B学员答案:B本题得分:4题号:24 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:D学员答案:D本题得分:4题号:25 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:A学员答案:A本题得分:4考生答题情况--------------------------------------------------------------------------------作业名称:12春《C语言程序设计》第二次作业出卷人:SA作业总分:100 通过分数:60起止时间:2012-5-8 15:50:20 至2012-5-8 16:28:26学员姓名:zbzhangjinliang 学员成绩:70标准题总分:100 标准题得分:70详细信息:题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:C学员答案:C本题得分:5题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:B学员答案:B本题得分:5题号:3 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:D学员答案:D本题得分:5题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:B学员答案:B本题得分:5题号:5 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:D学员答案:D本题得分:5题号:6 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:B学员答案:B本题得分:5题号:7 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:C学员答案:C本题得分:5题号:8 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:C学员答案:C本题得分:5题号:9 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:D学员答案:D本题得分:5题号:10 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:B学员答案:B本题得分:5题号:11 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:C学员答案:C本题得分:5题号:12 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:B学员答案:B本题得分:5题号:13 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:C学员答案:C本题得分:5题号:14 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:A学员答案:D本题得分:0题号:15 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)标准答案:B学员答案:B本题得分:5题号:16 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:5内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:AB学员答案:AC本题得分:0题号:17 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:5内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:AB学员答案:ABC本题得分:0题号:18 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:5图形:A、(A)B、(B)C、(C)D、(D)标准答案:AB学员答案:ABC本题得分:0题号:19 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:5内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:AC学员答案:ABC本题得分:0题号:20 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:5内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:ABC学员答案:CD本题得分:0考生答题情况--------------------------------------------------------------------------------作业名称:12春《C语言程序设计》第三次作业出卷人:SA作业总分:100 通过分数:60起止时间:2012-5-8 15:52:34 至2012-5-8 16:13:16学员姓名:zbzhangjinliang 学员成绩:84标准题总分:100 标准题得分:84.21详细信息:题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5.26 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:B学员答案:B本题得分:5.26题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5.26 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:A学员答案:A本题得分:5.26题号:3 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5.26 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:D学员答案:D本题得分:5.26题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5.26 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:D学员答案:D本题得分:5.26题号:5 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5.26 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:A学员答案:A本题得分:5.26题号:6 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5.26 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:B学员答案:B本题得分:5.26题号:7 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5.26 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:B学员答案:B本题得分:5.26题号:8 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5.26 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:D学员答案:D本题得分:5.26题号:9 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5.26 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:D学员答案:D本题得分:5.26题号:10 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5.26 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:A学员答案:A本题得分:5.26题号:11 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5.26 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:C学员答案:C本题得分:5.26题号:12 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5.26 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:B学员答案:B本题得分:5.26题号:13 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5.26 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:C学员答案:C本题得分:5.26题号:14 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5.26 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:D学员答案:D本题得分:5.26题号:15 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5.26 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:D学员答案:D本题得分:5.26题号:16 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:5.26内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:ABCD学员答案:ABCD本题得分:5.26题号:17 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:5.26内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:AB学员答案:AC本题得分:0题号:18 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:5.26内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:ACD学员答案:AD本题得分:0题号:19 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:5.26内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:AD学员答案:BCD本题得分:0考生答题情况--------------------------------------------------------------------------------作业名称:12春《C语言程序设计》第四次作业出卷人:SA作业总分:100 通过分数:60起止时间:2012-5-8 16:29:02 至2012-5-8 16:58:36学员姓名:zbzhangjinliang 学员成绩:90标准题总分:100 标准题得分:90详细信息:题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:B学员答案:B本题得分:5题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:C学员答案:C本题得分:5题号:3 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:C学员答案:C本题得分:5题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:C学员答案:C本题得分:5题号:5 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:A学员答案:A本题得分:5题号:6 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:C学员答案:C本题得分:5题号:7 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:B学员答案:B本题得分:5题号:8 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:A学员答案:A本题得分:5题号:9 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:C学员答案:C本题得分:5题号:10 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:A学员答案:A本题得分:5题号:11 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:C学员答案:C本题得分:5题号:12 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:C学员答案:C本题得分:5题号:13 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:C学员答案:C本题得分:5题号:14 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:B学员答案:B本题得分:5题号:15 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:D学员答案:D本题得分:5题号:16 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:5内容:A、(A)B、(B)C、(C)D、(D)标准答案:BCD学员答案:BD本题得分:0题号:17 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:5内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:BCD学员答案:BD本题得分:0题号:18 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:5内容:图形:B、(B)C、(C)D、(D)标准答案:ABC学员答案:ABC本题得分:5题号:19 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:5内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:ABCD学员答案:ABCD本题得分:5题号:20 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:5内容:图形:A、(A)B、(B)C、(C)D、(D)标准答案:ABC 学员答案:ABC 本题得分:5。
北航?语言程序设计?在线作业一单项选择题判断题一、单项选择题〔共 10 道试题,共 40 分。
〕1. 以下程序的输出结果是__________. min( ) { int [4][4]={{1,3,5},{2,4,6},{3,5,7}}; printf("%%%%n",[0][3],[1][2],[2][1],[3][0]); }. 0650. 1470. 5430. 输出值不定-----------------选择:2. 在语言中,形参的缺省存储类型是( ). uto. register. stti. extern-----------------选择:3. 当执行以下程序时,( )。
#inlue<stio.h> voi min() { int ; while(=5) printf("% ",--); }. 循环体将执行5次. 循环体将执行0次. 循环体将执行无限次. 系统会死机-----------------选择:4. 为了防止嵌套的条件分支语句的二义性,语言规定,程序中的else总是与()组成配对关系。
. 缩排位置相同的if. 在其之前末配对的if. 在其之前末配对的最近的if. 同一行上的if-----------------选择:5. 假设变量已正确说明为flot类型,要通过语句snf("%f %f %f ",&,&,&);给赋于10.0,赋予22.0,赋予33.0,不正确的输入形式是________.. 10<回车>22<回车> 33<回车>. 10.0,22.0,33.0<回车>22<回车> 33<回车>. 10.0<回车>22.0 33.0<回车>. 10 22<回车> 33<回车>-----------------选择:6. :int ,*p=&;,那么以下函数调用中错误的选项是______。
北航《C语言程序设计》在线作业一一、单选题:1.在一个源文件中定义的全局变量的作用域为( ) (满分:4)A. 源文件的全部范围B. 本程序的全部范围C. 本函数的全部范围D. 从定义该变量的位置开始至本文件尾正确答案:A2.简单变量做实参时,实参与其对应的形参之间的数据传递方式是( )。
(满分:4)A. 双向值传递方式B. 地址传递方式C. 单向值传递方式D. 用户指定传递方式正确答案:C3.以下不正确的C语言标识符是( )。
(满分:4)A. AB1B. ab3C. 4abD. a2b正确答案:C4.已知int x;float y;则下列表达式的值为1.5的是( )( )。
(满分:4)A. x=3/2.0B. x=3/2C. y=3/2D. y=3/2.0正确答案:D5.以下叙述错误的是(满分:4)A. C语言本身没有输入输出语句B. 一个可执行的C源程序必须包含一个main函数C. C程序中,注释说明只能位于一条语句的后面D. C程序的基本组成单位是函数正确答案:C6.设x,y为float型变量,则下列选项中,合法的赋值语句是(满分:4)A. ++xB. y=float(3)C. y=(x%2)/10D. *x=10正确答案:B7.以下程序的输出结果是( )( ). main( ) { int a[4][4]={{1,3,5},{2,4,6},{3,5,7}}; printf("%d%d%d%dn",a[0][3],a[1][2],a[2][1],a[3][0]); } (满分:4)A. 0650B. 1470D. 输出值不定正确答案:A8.已知:char c='A';int i=1,j;,执行语句j=!c&&i++;,则i和j的值是( )。
( ) (满分:4)A. 11B. 1C. 21D. 2正确答案:B9.在C语言中,形参的缺省存储类型是( ) (满分:4)A. autoB. registerC. staticD. extern正确答案:A10.若已定义x和y为double类型,则表达式:x=2,y=x+3/2的值是( )( ). (满分:4)A. 3B. 3.0C. 3.5D. 4正确答案:B三、判断题:1.指向同一数组的两指针p1、p2相减的结果与所指元素的下标相减的结果是相同的。
北交《C语言程序设计(专)》在线作业二-0002试卷总分:100得分:100一、单选题(共10道试题,共40分)1.若有以下程序 ttinclude int a L ] =[2, 4, 6, 8) ; main () { int i ; int *p=a; for (i=0; i<4; i++) a [i]=*p;printf (级d\n〃,a [2]) ;}上面程序输出结果是6A.8C.4D. 2 答案:D.下列各数据类型不属于构造类型的是A.枚举型B.共用型C.结构型D.数组型答案:A2.假定以下程序经编译和连接后生成可执行文件PROG. EXE,如果在此可执行文件所在目录的DOS提示符下键入:PROG ABCDEFGH IJKL〈回车》,则输出结果为main ( int argc, char *argv 口) { while (--argc>0)printf(〃%s〃,argv [argc]) ; printf (〃\n〃);}A.ABCDEFGB. IJHLC.ABCDEFGHIJKLD.IJKLABCDEFGH 答案:D4. C语言允许函数类型缺省定义,此时函数值隐含的类型是A.floatintB.longdouble 答案:B5.阅读以下程序及对程序功能的描述,其中正确的描述是ttinclude main (){ FILE *in, *out; char ch, infile [ 10] , outfile [ 10];printf(z,Enter the infile name: \n〃);scanf(infile); printf("Enter the outfile name: \;scanf (〃%s〃,outfile) ; if((in=fopen (infile, 〃r")) ==NULA.程序完成将磁盘文件的信息在屏幕上显示的功能B.程序完成将两个磁盘文件合二为一的功能C.程序完成将一个磁盘文件复制到另一个磁盘文件中D.程序完成将两个磁盘文件合并并在屏幕上输出答案:C.有以下程序:ttinclude union pw { int i; char ch[2] ;} a;main (){a. ch [0]= 13;a. ch [1] =0;printf (〃%d\n〃,a. i) ;} 程序的输出结果是A.1314B.208209答案:A.有如下程序:long fib (int n) { if (n>2) return (fib (nT)+fib (n-2)) ; else return (2) ;} main (){ printf (〃%d\n\fib (3)) ;} 该程序的输出结果是A.24B.68答案:B.函数rewind的作用是A.使文件位置指针重新返回文件的开始位置B.将文件位置指针指向文件中所要求的特定位置C.使文件位置指针指向文件的末尾D.使文件位置指针自动移至下一个字符位置答案:A7.设有int x=11;则表达式(x++*l/3)的值是A. 3B.411C.12答案:A10.以下程序的输出结果是void reverse (int a [] , int n) { inti, t; for ( i=0;i { t=a [i] ; a [i] =a [n-l-i] ;a [n-l-i1 =t;}}main (){ int b [10] ={1, 2, 3, 4, 5, 6, 7, 8, 9, 10} ; int i, s=0; reverse (b, 8) ; for (i=6; i<10; i++) s+=b [i] ; printf (〃 %d\n 〃,s);22A.1034B.30答案:A二、多选题(共10道试题,共40分)11.关于实参和形参的说法正确的是 oA.在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元B.实参可以是变量、常量或表达式C.实参与形参的类型应相同或赋值兼容D.实参变量对形参变量的数据传递是“值传递”答案:ABCD12 .下列描述正确的是A.由main函数及其参数argc和* argv□可以实现命令行方式B.使用fclose关闭文件时,先释放文件指针,再写缓冲区数据到文件中C.字符数组并不要求它的最后一个字符是‘ \0’D.‘A’和都是字符串常量答案:AC13.在缓冲文件系统中用于读写的函数有putchar ()A.fread ()rewind ()B.purw()答案:ABD14.下列说法不正确的是 oA.C程序由符号构成B.C程序由标识符构成C.C程序由函数构成D.C程序由C语句构成答案:ABD15.若定义:int a[2][3] {0, 2, 4, 6, 8, 10];以下描述正确的有A.* (a+l)为元素6的地址B.* (a[l]+l)的值为2C.** (a+1) +2 的值为 8D. a[0]与a相同答案:ACD16.以下叙述中正确的是。
[「最新」2021年春期国开电大《C语言程序设计》网上形考(任务1至4)答案][最新]2021年春期国开电大《C语言程序设计》网上形考(任务1至4)答案说明:资料整理于2021年6月25日。
形考任务1 试题及答案一、选择题(共40分,每小题2分) 题目1 在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为()。
A.mainB.MAIND.function 正确答案是:main 题目2 C 语言源程序文件的缺省扩展名为()。
A.cppB.exeC.objD.c 正确答案是:c 题目3 由C语言目标文件连接而成的可执行文件的缺省扩展名为()。
A.cppB.exeC.objD.c 正确答案是:exe 题目4 程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用的分隔符为()。
A.空格或逗号B.逗号或回车C.逗号或分号D.空格或回车正确答案是:空格或回车题目5 每个C语言程序文件的编译错误被分为()。
A.1类B.2类C.3类D.4类正确答案是:2类题目6 不符合C 语言规定的复合语句是()。
A.{}B.{;}C.{x=0;}D.{y=10} 正确答案是:{y=10} 题目7 C语言程序中的基本功能模块为()。
A.表达式B.标识符C.语句D.函数正确答案是:函数题目8 A.表达式 B.语句C.参数表 D.函数体正确答案是:参数表题目9 在一个程序文件中,若要使用#include命令包含一个用户定义的头文件,则此头文件所使用的起止定界符为一对()。
A.尖括号B.双引号C.单引号D.花括号正确答案是:双引号题目10 在C语言程序中,多行注释语句使用的开始标记符为()。
A.//B./*C.*/D.** 正确答案是:/* 题目11 在printf()函数调用的格式字符串中,若使用格式符为“%c”,则对应输出的数据类型为()。
A.charB.intC.floatD.double 正确答案是:char 题目12 在printf()函数调用的格式字符串中,若使用格式符为“%5d”,则规定对应输出的数据占用的字符位置个数为()。
北京理工大学《C语言程序设计》在线作业参考答案北理工《C语言程序设计》在线作业-0004试卷总分:100 得分:0一、单选题 (共 40 道试题,共 80 分)1.若int x;则执行下列程序段后输出是()。
for(x=10;x>3;x--){if(x%3)x--;--x;--x;printf(“%d”,x); }A.63B.62C.74D.73正确答案:C2.若int a,b,c;则为它们输入数据的正确的语句是( )。
A.read(a,b,c);B.scanf("%d%d%d",a,b,c);C.scanf("%D%D%D",&a,&b,&c);D.scanf("%d%d%d",&a,&b,&c);正确答案:D3.不能正确为字符数组输入数据的是( )。
A.char s[5];scanf(“%s”,&s);B.char s[5];scanf(“%s”,s);C.char s[5];scanf(“%s”,&s[0]);D.char s[5];gets(s);正确答案:A4.若在键盘上输入:283.1900,想使单精度实型变量c的值为283.19,则正确的输入语句是()。
A.scanf("%f",&c);B.scanf("8.4f",&c);C.scanf("%6.2f",&c);D.scanf("8f",&c);正确答案:A5.说明语句"int (*p)(); "的含义是()。
A.p是一个指向一维数组的指针变量B.p是一个指针变量,指向一个整型数据C.p是一个指向函数的指针,该函数的返回值是一个整型D.以上都不对正确答案:C6.下面描述中,不正确的是( )。
国开电大《C语言程序设计》形考任务1答案形考任务一题目1在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为()。
[答案]A. main题目2C语言源程序文件的缺省扩展名为()。
[答案]D. c题目3由C语言目标文件连接而成的可执行文件的缺省扩展名为()。
[答案]B. exe题目4程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用的分隔符为()。
[答案]D. 空格或回车题目5每个C语言程序文件的编译错误被分为()。
[答案]B. 2类题目6不符合C语言规定的复合语句是()。
[答案]D. {y=10}题目7C语言程序中的基本功能模块为()。
[答案]D. 函数题目8在一个函数定义中,函数头包括的3个部分依次为函数类型、函数名和()。
[答案]C. 参数表题目9在一个程序文件中,若要使用#include命令包含一个用户定义的头文件,则此头文件所使用的起止定界符为一对()。
[答案]B. 双引号题目10在C语言程序中,多行注释语句使用的开始标记符为()。
[答案]B. /*题目11在printf()函数调用的格式字符串中,若使用格式符为“%c”,则对应输出的数据类型为()。
[答案]A. char题目12在printf()函数调用的格式字符串中,若使用格式符为“%5d”,则规定对应输出的数据占用的字符位置个数为()。
[答案]A. 5题目13转义字符'\\'表示的字符是()。
[答案]C. 反斜线枚举类型中的每个枚举常量的值都是一个()。
[答案]A. 整数题目15运算符优先级最高的是()。
[答案]D. !=题目16设x和y均为逻辑值,则x && y为真的条件是()。
[答案]A. 它们均为真题目17设有语句“int a=12; a+=a*a;”,则执行结束后,a的值为()。
[答案]C. 156题目18x>0 && x<=10的相反表达式为()。
远程满分北交15秋《C语言程序设计(专)_》在线作业一_答案一、单选题(共10道试题,共40分。
)1.设有定义:intn=0,*p=&n,**q=&p,则下列选项中正确的赋值语句是A.p=1;B.*q=2;C.q=p;D.*p=5;正确答案:D2.有如下程序:longfib(intn){if(n>2)return(fib(n-1)+fib(n-2));elsereturn (2);}main(){printf("%d\n",fib(3));}该程序的输出结果是A.2B.4C语言程序设计报告C.6D.8正确答案:B3.假定以下程序经编译和连接后生成可执行文件PROG.EXE,如果在此可执行文件所在目录的DOS提示符下键入:PROGABCDEFGHIJKL<回车>,则输出结果为main(intargc,char*argv[]){while(--argc>0)printf("%s",argv[argc]);printf("\n");}A.ABCDEFGB.IJHLC.ABCDEFGHIJKLD.IJKLABCDEFGH正确答案:D4.下列各数据类型不属于构造类型的是A.枚举型B.共用型C.结构型D.数组型正确答案:A5.以下程序有错,错误原因是main(){int*p,i;char*q,ch;p=&i;q=&ch;*p=40;*p=*q;......}A.p和q的类型不一致,不能执行*p=*q;语句B.*p中存放的是地址值,因此不能执行*p=40;语句C.q没有指向具体的存储单元,所以*q没有实际意义D.q虽然指向了具体的存储单元,但该单元中没有确定的值,所以执行*p=*q;没有意义,可能会影响后面语句的执行结果正确答案:D6.sizeof(float)是A.一个双精度型表达式B.一个整型表达式C.一种函数调用D.一个不合法的表达式正确答案:B7.函数rewind的作用是A.使文件位置指针重新返回文件的开始位置B.将文件位置指针指向文件中所要求的特定位置C.使文件位置指针指向文件的末尾D.使文件位置指针自动移至下一个字符位置正确答案:A8.有以下程序:#includeunionpw{inti;charch[2];}a;main(){a.ch[0]=13;a.ch[1]=0;printf("%d\n",a.i);}程序的输出结果是A.13B.14D.209正确答案:A9.下列程序的输出结果是intb=2;intfunc(int*a){b+=*a;return(b);}main(){inta=2,res=2;res+=func(&a);printf("%d\n",res);}A.4B.6C.8D.10正确答案:B10.下面程序的输出结果是main()={1,2,3,4,5,6,7,8,9,10},*p=a;printf(p+2));}A.3B.4C.1D.2正确答案:A北交《C语言程序设计(专)》在线作业一二、多选题(共10道试题,共40分。
北大网络教育(计算机专业)C程序设计作业答案第一章作业一、将数150、10.75、50.375用十六进制表示150=96;10.75=A;50.375=32150(十进制)=96(十六进制)10.75(十进制)=A.C(十六进制)50.375(十进制)=32.6(十六进制)二、填空1.在C语言中,数值常量0x2a的十进制值是 42 。
2.字母m的ASCII码为十进制数______109_____。
第三章作业一、选择题:1、下列变量名中, B 是非法的。
A) Tom B) 3n C) little_boy D) c102、下列变量名中, A 是合法的。
A) _boo B) 70A C) 30b D) while3、下列常量中, C 是十六进制表示的int型常量。
A) 17 B) x52 C) 0xa3 D) 0864、假设所有变量均为整型,则表达式(a=1,b=3,b++,a+b)的值是 A 。
A) 5 B) 8 C) 6 D)75、已知c2为字符型,则执行语句c2=’C’+’8’-‘A’后,c2的值为 D 。
A) 12 B) 11 C)不确定的值 D) 106、设a为double变量,b为int型变量,c为字符型变量,则a+b+c为( C )型A) int B) float C) double D) char7、C语言中不可用作标识符的字符有( B )A下划线B %C数字D字母8、设int a;则表达式a=2,4,a+2的值是( D )A.1B.2C.3D.49.设a为字符变量,b为int型变量,c为double型变量,则a*b+c为( C )型A. intB. floatC. doubleD. char10.若a是int型变量,则表达式(a=4*5,a*2),a+4的值为( C )A. 20B.22C. 24D. 44第四章作业一、选择题1、在scanf()函数的格式说明符中,长整型数的输入格式符是 B 。
北语15春《C语言程序设计》作业1
一、单选题:
1.以下叙述不正确的是:。
(满分:10)
A. 在C程序中,语句之间必须要用分号"分号"分隔
B. 若a是实型变量,C程序中a=10是正确的,因为实型变量中允许存放整型数
C. 在C程序中,无论是整数还是实数都能正确无误地表示
D. 在C程序中,%是只能用于整数运算的运算符
2. (满分:10)
A. A
B. B
C. C
D. D
3.下列字符串是标识符的是:。
(满分:10)
A. HJ
B. 9student
C. long
D. LINE 1
4. (满分:10)
A. A
B. B
C. C
D. D
5.以下不正确的C语言标识符是。
(满分:10)
A. ABC
B. abc
C. abc
D. ab.c
6.一个C语言程序总是从开始执行。
(满分:10)
A. 主过程
B. 主函数
C. 子程序
D. 主程序
7. (满分:10)
A. A
B. B
C. C
D. D
8. (满分:10)
A. A
B. B
C. C
D. D
9. (满分:10)
A. A
B. B
C. C
D. D
10.1.以下叙述不正确的是:。
(满分:10)
A. 在C程序中,语句之间必须要用分号"分号"分隔
B. 若a是实型变量,C程序中a=10是正确的,因为实型变量中允许存放整型数
C. 在C程序中,无论是整数还是实数都能正确无误地表示
D. 在C程序中,%是只能用于整数运算的运算符15春《C语言程序设计》作业2
一、单选题:
1.C语言规定,函数返回值的类型是由。
(满分:10)
A. return语句中的表达式类型所决定
B. 调用该函数时的主调函数类型所决定
C. 调用该函数时系统临时决定
D. 在定义该函数时所指定的函数类型决定
2.如果在一个函数的复合语句中定义了一个变量,则该变量。
(满分:10)
A. 只在该符合语句中有效,在该符合语句外无效
B. 在该函数中任何位置都有效
C. 在本程序的原文件范围内均有效
D. 此定义方法错误,其变量为非法变量
3.在C语言中,当函数调用时。
(满分:10)
A. 实参和形参各占一个独立的存储单元
B. 实参和形参共用存储单元
C. 可以由用户指定实参和形参是否共用存储单元
D. 由系统自动确定实参和形参是否共用存储单元
4. (满分:10)
A.
B.
C.
D.
5. (满分:10)
A. A
B. B
C. C
D. D
6. (满分:10)
A. A
B. B
C. C
D. D
7. (满分:10)
A. A
B. B
C. C
D. D
8. (满分:10)
A. A
B. B
C. C
D. D
9.若x为int型变量,则执行以下语句后,x的值为。
x=6; x+=x-=x*x; (满分:10)
A. 36
B. -60
C. 60
D. -24
10. (满分:10)
A. A
B. B
C. C
D. D15春《C语言程序设计》作业3
一、单选题:
1.若已定义:int a[9] ,*p=a;并在以后的语句中未改变p 的值,不能表示a[1] 地址的表达式是( )。
(满分:10)
A. p+1
B. a+1
C. a++
D. ++p
2. (满分:10)
A. A
B. B
C. C
D. D
3. (满分:10)
A. A
B. B
C. C
D. D
4.设有说明int(*ptr)[M]; 其中ptr是。
(满分:10)
A. M个指向整型变量的指针
B. 指向M个整型变量的函数指针
C. 一个指向具有M个整型元素的一维数组的指针
D. 具有M个指针元素的一维指针数组,每个元素都只能指向整型量
5.在说明语句:int *f( ); 中,标识符代表的是。
(满分:10)
A. 一个用于指向整型数据的指针变量
B. 一个用于指向一维数组的指针
C. 一个用于指向函数的指针变量
D. 一个返回值为指针型的函数名
6. (满分:10)
A. A
B. B
C. C
D. D
7. (满分:10)
A. A
B. B
C. C
D. D
8.在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是( )。
(满分:10)
A. 地址传递
B. 单向值传递
C. 由实参传给形,再由形参传回实参
D. 传递方式由用户指定
9. (满分:10)
A. A
B. B
C. C
D. D
10. (满分:10)
A. A
B. B
C. C
D. D15春《C语言程序设计》作业4
一、单选题:
1.若有说明:int i, j=2,*p=&i;,则能完成i=j 赋值功能的语句是。
(满分:10)
A. i=*p
B. *p=*&j
C. i=&j
D. i=**p
2. (满分:10)
A. A
B. B
C. C
D. D
3.C 语言共用体类型变量在程序运行期间。
(满分:10)
A. 所有成员一直驻留在内存中
B. 只有一个成员驻留在内存中
C. 部分成员驻留在在内存中
D. 没有成员驻留在内存中
4.下面各语句行中,能正确进行字符串赋值操作的语句是。
(满分:10)
A. char ST[5]={"ABCDE"}
B. char S[5]={'A','B','C','D','E'}
C. char *S;S="ABCDE"
D. char *S;scanf("%S",S)
5.说明一个结构体变量时系统分配给它的内存是。
(满分:10)
A. 各成员所需要内存量的总和
B. 结构体中第一个成员所需内存量
C. 成员中占内存量最大者所需的容量
D. 结构中最后一个成员所需内存量
6.下面对的叙述中不正确的是。
(满分:10)
A. 用typedef 可以定义各种类型名,但不能用来定义变量
B. 用typedef 可以增加新类型
C. 用typedef 只是将已存在的类型用一个新的标识符来代表
D. 使用typedef 有利于程序的通用和移植
7.若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是( )。
(满分:10)
A. p = 2*(int *)malloc(sizeof(int))
B. p =(int *)malloc(2 * sizeof(int))
C. p =(int *)malloc(2*2)
D. p =(int *)calloc(2
sizeof(int))
8.在执行int a[][3]={1,2,3,4,5,6};语句后,a[1][0]的值是。
(满
分:10)
A. 4
B. 1
C. 2
D. 5
9.关于malloc( )与calloc( )的叙述,正确的是( )。
(满分:10)
A. calloc( )函数返回的存储空间的初值为0
B. 这两个函数没有区别
C. malloc( )函数返回的存储空间的初值为0
D. 以上说法都不正确
10.当说明一个共用体变量时系统分配给它的内存是。
(满分:10)
A. 各成员所需要内存量的总和
B. 共用体中第一个成员所需内存量
C. 成员中占内存量最大者所需的容量
D. 共用体中最后一个成员所需内存量。