文档详情

 兰州大学C语言程序设计课程作业1.doc

发布:2016-12-18约2.23万字共55页下载文档
文本预览下载声明
C语言程序设计课程作业_A 历次成绩 完成时间 查看详情 1.0.0 2015-11-21 09:15:31 2.0.0 2015-11-21 09:15:24 3.0.0 2015-11-21 09:15:18 4.0.0 2015-11-21 09:15:11 5.0.0 2015-11-21 09:15:05 6.0.0 2015-11-21 09:14:58 C语言程序设计课程作业_A C语言程序设计课程作业_A?用户名:moxuranxh最终成绩:0.0仅显示答错的题 一 单选题 1. 若x,y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是( ) ?scanf(%d%lx,%le,x,y,z) ?scanf(%2d*%d%lf,x,y,z) ?scanf(%x%*d%o,x,y) ?scanf(%x%o%6.2f,x,y,z) 本题分值:??4.0? 用户未作答? 标准答案:??scanf(%x%o%6.2f,x,y,z)? 2. 在“文件包含”预处理语句的使用形式中,当#include后面的文件名用括起时,寻找被包含文件的方式是( ) ?仅仅搜索当前目录 ?仅仅搜索源程序所在目录 ?直接按系统设定的标准方式搜索目录 ?先在源程序所在目录搜索,再按系统设定的标准方式搜索 本题分值:??4.0? 用户未作答? 标准答案:??直接按系统设定的标准方式搜索目录? 3. 执行语句for(i=1;i++4;);后变量的值为( ) ?3 ?4 ?5 ?不定 本题分值:??4.0? 用户未作答? 标准答案:??5? 4. printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式( ) ?从左起输出该字符串,右补空格 ?按原字符串长从左向右全部输出 ?右对齐输出该字符串,左补空格 ?输出错误信息 本题分值:??4.0? 用户未作答? 标准答案:??按原字符串长从左向右全部输出? 5. 以下程序的运行结果是( )typedef union {long a[2];int b[4];char c[8];}TY; TY our; main() {printf(%d ,sizeof(our)); } ?32 ?16 ?8 ?24 本题分值:??4.0? 用户未作答? 标准答案:??8? 6. C语言中,逻辑真表示为( ) ?TRUE ?y或Y ?1 ?非零值 本题分值:??4.0? 用户未作答? 标准答案:??1? 7. 若数组a有m列,则ali][j]之前的数组元素个数为( ) ?(i-1)*(i-1) ?i*m+j+1 ?i*m+j-1 ?i*m+j 本题分值:??4.0? 用户未作答? 标准答案:??i*m+j? 8. 若有条件表达式(exp)?a++:b--,则以下表达式中能完全等价于表达式(exp)的是( ) ?exp==0 ?exp!=0 ?exp==1 ?exp!=1 本题分值:??4.0? 用户未作答? 标准答案:??exp!=0? 9. 在位运算中,操作数每左移2位,相当于( ) ?操作数*2 ?操作数/2 ?操作数*4 ?操作数/4 本题分值:??4.0? 用户未作答? 标准答案:??操作数*4? 10. 在C语言中,每个语句和数据定义是用( )结束 ?句号 ?逗号 ?分号 ?括号 本题分值:??4.0? 用户未作答? 标准答案:??分号? 11. 下面程序的输出是( )main(){enum team {my, your=4,his,her=his+10};printf(%d%d%d%d ,my,your,his,her);} ?0 1 2 3 ?0 4 0 10 ?0 4 5 15 ?l 4 5 15 本题分值:??4.0? 用户未作答? 标准答案:??0 4 5 15? 12. 程序段的基本结构中,不包含( ) ?函数结构 ?循环结构 ?顺序结构 ?分支结构 本题分值:??4.0? 用户未作答? 标准答案:??函数结构? 13. 有枚举类型的定义: enum color1 { yellow,green,blue=5,red,brown}; 则枚举常量yellow 和 red的值分别是 ?3,6 ?1,6 ?0,6 ?0,3 本题分值:??4.0? 用户未作答? 标准答案:??0,6? 14. 在以下的运算符中,优先级最高的运算符是 ? ?= ?% ? 本题分值:??4.0? 用户未作答? 标准答案:??%? 15. C语言中合法的字符常量是 ?’\\’ ?”H” ?’He’ ?p 本题分值:??4.0? 用户未作答? 标准答案
显示全部
相似文档