C语言程序设计电大形考作业

(97页)

'C语言程序设计电大形考作业'
教育部人才培养模式 改革和开放教育项目湖卅广傭电ft丈摩《C++语言程序设计》形成性考核作业学生姓名 学 号 班 级 湖州广播电视大学编制 《C++语言程序设计》平时作业一批阅得分教师签名一、单项选择题1. C++源程序文件的默认扩展名为( )。A. cpp B. exe C. obj D. lik2. 山C卄源程序文件编译而成的目标文件的默认扩展名为()。A. cpp B. exe C. obj D. lik3. 山C卄目标文件连接而成的可执行文件的默认扩展名为()。A. cpp B. exe C. obj D. lik4. C++程序从上机到得到结果的儿个操作步骤依次是( )。A. 编译、编辑、连接、运行B. 编辑、编译、连接、运行C. 编译、运行、编辑、连接D. 编辑、运行、编辑、连接5. 以下标识符中不全是保留字的是( )。A.caseforintB.defaultthenwhileC.boolclasslongD.gotoreturnchar6. 能作为C++程序的基本单位是()。A. 字符 B.语句 C.函数 D.源程序文件7. 程序中主函数的名字为( )。A. mainB. MAINC. MainD.任意标识符8. C++程序的基本模块为( )oA.表达式 B.标识符 C.语句D.函数9. 可用作C++语言川户标识符的一组标识符是()。A.voiddefine+W0RDB.a3_b3_123YNC.for-abcCaseD.2aDOsizeof10?存储以下数据,占用存储字节最多的是( )。A. 0 B. © C. “(T D. 0.011. 程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用()符号作为 分隔符。A. 空格或逗号 B.逗号或冋车 C.逗号或分号 D.空格或冋车12. 设"int沪12;”,则执行完语句"a+二a*a;"后,a的值是( )。A. 12 B. 144 C. 156 D. 28813. 假设在程序中a、b、c均被定义成整型,所赋的值都大于1,则下列能正确表示 代数式丄的表达式是()。abcA. 1.0/a*b*c B. 1/(a*b*c) C. 1/a/b/ (float) c D. 1. 0/a/b/c14. 设"int 3=15, b二26;”,则”cout«(a, b)的输出结果是( )。A. 15 B. 26,15 C. 15,26 D. 2615. 设x是一个bool型的逻辑量,y的值为10,则表达式x && y的值为( )。A. 1 B. 0 C.与x值相同 D.与x值相反16. x>0 && x<=10的相反表达式为( )oA. x<=0 || x>10 B. x<=0 && x>10C. x<=0 || x<=10 D. x>0 && x>1017. x>0 || y=5的相反表达式为( )oA. x<=0 || y!=5 B. x<=0 && y!二5C. x>0 || y!=5 D. x>0 && y==518. 设x和y均为bool量,则x&&y为真的条件是()。A. 它们均为真 B.其中一个为真C.它们均为假 D.其中一个为假19. 设x和y均为bool量,则x | | y为假的条件是()。A. 它们均为真 B.其中一个为真C.它们均为假 D.其中一个为假20. 字符串〃a+b二12\n〃的长度为( )。A. 6 7 C. 8 D. 921. 假定下列x和y均为int型变量,则不正确的赋值为( )。A. x+=y++ B. x++二y+十 C. x二十+y D. ++x=++y22. 下列的符号常量定义中,错误的定义是( )。A. const M=10; B. const int M二20;C. const char ch; D. const bool mark二true;23. 循环语句“for(int i二0; i<n; i++) cout«i*i«z中循环体执行的次数为 ()oA. 1 B. n~l C. n D. n+124. 在下面循环语旬中循环体执行的次数为( )。for(int i二0; i<n; i++)if(i>n/2) break;A. n/2 B. n/2+1 C. n/2-1 D. nT25. 在下面循环语句中内层循环体S语句的执行总次数为( )。for(int i二0; i<n; i++) for(int j=i; j<n; j++) S;)oD. n(n+l)/2B. 5在下血循环语句中循环体执行的次数为( int i=0; do i卄;while(i*i<10);A. 4C. 6D. 7)oA. 4B. 3C. 5D. 2当处理特定问题时的循坏次数己知时, A. for循环 B. while循环循环体至少被执行一次的语句为( A. for循环 B. wh订e循环switch语句能够改写为通常采用(C. do循环C. do循环A. forB. if)语句。C?doD. wh i 1 edo语句能够改写为(A.复合 B. if在下面的一维数组定义中,哪-个有语法错误。(A. int a[] = {l, 2, 3};C. int a[];在下面的字符数组定义屮,A. char a[20]="abcdefg";C. char a[15];在卞而的二维数组定义屮,A. int a[5][];C. int a[][3]={{l,3, 5}, {2}};)语句。C. switch D. whileB. int a[10]={0};D. int a [5];哪一个有语法错课。()o来解决。D. switch 语句D.任一种循环B. char a[]二"x+y二55.";D. char a[10] = z 5Z ; 正确的是()oB. int a[] [5];D. int a[] (10);A. n2 B. (n+l)/2 C. n(n-l)/2 在下面循环语句屮循环体执行的次数为( int i=0, s=0; while(s<20) {i++; s+二i;}a[l]⑵a ⑵[1])。假定一个二维数组的定义语句为“int a⑶⑷二{{3, 4}, {2, 8, 6}}; ”,则濮)oA. 2 B. 4 C. 6 D. 8假定一个二维数组的定义语句为“int a[3][4]={{3, 4}, {2, 8, 6}};
关 键 词:
语言程序设计 电大 作业
 天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:C语言程序设计电大形考作业
链接地址: https://www.wenku365.com/p-43445489.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给天天文库发消息,QQ:1290478887 - 联系我们

本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有【成交的100%(原创)】。本站是网络服务平台方,若您的权利被侵害,侵权客服QQ:1290478887 欢迎举报。

1290478887@qq.com 2017-2027 https://www.wenku365.com 网站版权所有

粤ICP备19057495号 

收起
展开