ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:18.83KB ,
资源ID:6033365      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6033365.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(南开大学18秋学期170918031809《C语言程序设计》在线作业.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

南开大学18秋学期170918031809《C语言程序设计》在线作业.docx

1、南开大学18秋学期170918031809C语言程序设计在线作业【奥鹏】南开大学18秋学期(1709、1803、1809)C语言程序设计在线作业试卷总分:100 得分:100第1题,#include stdio.h void main() int sum=0,a=1; while(a=10) sum=sum+a; a+; printf(sum=%dn,sum); 以上程序段的运行结果是( )A、sum=0B、sum=55C、sum=10D、sum=11第2题,已有定义 int a=-2;和输出语句:printf(%8lx,a);以下正确的叙述是:A、整型变量的输出格式符只有%d一种B、%x 是

2、格式符的一种,它可以适用于任何一种类型的数据C、%x 是格式符的一种,其变量的值按十六进制输出,但%8lx 是错误的D、%8lx 不是错误的格式符,其中数字8规定了输出字段的宽度第3题,以下叙述中错误的是:A、变量的作用域取决于变量定义语句出现的位置B、同一程序中,全局变量的作用域一定比局部变量的作用域大C、局部变量的作用域是在定义它的函数体内D、全局变量的作用域是从定义位置开始至源文件结束第4题,一个源程序文件由一个或多个什么组成( )A、语句B、函数C、程序块D、子程序第5题,若已有定义int x;下列说明指针变量p指向x的正确语句是( )A、int p=&x;B、int *p=&x;C、

3、int p=x;D、int *p=x;第6题,以下对一维整型数组 a 的正确说明是( )A、int a(10) ;B、int n=10,an;C、int n;D、define SIZE 10 int aSIZE;第7题,for (i=2; i=0; ) printf(%d , i-) ; 以上程序段的循环次数是( )A、2次B、无限次C、0次D、1 次第8题,C语言中规定,if语句的嵌套结构中,else总是与( )配对A、与最近的if 配套B、与第一个if 配套C、按缩进位置相同的if配套D、与最近的且尚未配对的if 配套第9题,设有如下程序 # includestdio.h main() c

4、har ch1=A,ch2=a; printf(%cn,(ch1,ch2); 则下列叙述正确的为( )A、程序的输出结果为大写字母AB、程序的输出结果为小写字母aC、运行时产生错误信息D、格式说明符的个数少于输出项的个数,编译出错第10题,若有以下定义语句:int a10=1,2,3,4,5,6,7,8,9,10;则下列哪个是对该数组元素的正确引用( )A、a10B、aa3-5C、aa9D、aa4+4第11题,当说明一个结构体变量时系统分配给它的内存是( )A、各成员所需内存的总和B、结构中第一个成员所需内存量C、成员中占内存量最大者所需的容量D、结构中最后一个成员所需内存量第12题,下面4个

5、选项中,均是C语言关键字的选项是( )。A、auto enum includeB、switch typedef continueC、signed union scanfD、if struct type第13题,x=-2; y=-1; if(x!=0) if(x0) y=1; else y=0; 该程序段的输出结果为( )。A、1B、0C、-1D、不确定第14题,struct person char name9; int age; struct person class10=John,17,Paul,19,Mary18,adam,16; 根据上面的定义,能打印出字母M的语句是( )。A、prin

6、tf(%cn,class3.name);B、printf(%cn,class3.name1);C、printf(%cn,class2.name1);D、printf(%cn,class2.name0)第15题,设有说明语句:char w;int x;float y;double z;w*x+z-y值的数据类型为( )。A、floatB、charC、intD、double第16题,main( ) int n=4; while(n)printf(%d ,-n); 以上程序的输出结果是( )。A、2 0B、3 1C、3 2 1 0D、2 1 0第17题,以下不正确的叙述是( )A、在C程序中,逗号运

7、算符的优先级最低B、在C程序中,APH和aph是两个不同的变量C、若a和b类型相同,在执行了赋值表达式a=b后b中的值将放人a中,而b中的值不变。D、当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值。第18题,若要打开D盘上user文件夹下名为abctxt的文本文件进行读、写操作,符合此要求的函数调用是( )A、fopen(D:userabc.txt,r)B、fopen(D:userabc.txt,w)C、fopen(D:userabc.txt,r+)D、fopen(D:userabc.txt,rb)第19题,fscanf函数的正确调用形式是( )。A、fscan

8、f(文件指针,格式字符串,输出表列)B、fscanf(格式字符串,输出表列, fp)C、fscanf(格式字符串,文件指针,输出表列)D、fscanf(文件指针,格式字符串,输入表列)第20题,C程序的执行从哪里开始( )A、第一条语句B、第一个函数C、最后一个函数D、主函数第21题,for (i=2; i=0; ) printf(%d , i-) ; 以上程序段的循环次数是( )。A、2次B、无限次C、0 次D、1 次第22题,数组名作为实参传递给形参时,数组名被处理为( )A、该数组的长度B、该数组的元素个数C、该数组的首地址D、该数组中各元素的值第23题,关于return语句,下列说法正

9、确的是( )。A、不能在主函数中出现B、必须在每个函数中出现C、可以在同一个函数中出现多次D、只能在除主函数之外的函数中再出现一次第24题,下列函数调用中,不正确的是( )A、max(a,b)B、max(3,a+b)C、max(3,5)D、int max(a,b)第25题,在C语言中,char型数据在内存中的存储形式是( )A、补码B、反码C、原码D、ASCII码第26题,在C语言中,要求运算数必须是整型的运算符是( )。A、/B、&C、!=D、%第27题,已知字母A的ASCII码为十进制数65,且定义c2为字符型变量,则执行语句c2=A+6-3;后,c2中的值为( )A、DB、68C、不确定

10、的值D、C第28题,在 C 语言中,引用数组元素时,其数组下标的数据类型允许是( )。A、整型常量B、整型表达式C、整型常量或整型表达式D、任何类型的表达式第29题,已知学生记录描述为 struct student int no; char name20; char sex; struct int year; int month; int day;birth; struct student s; 设变量s中的生日应该是1984年11月11日,下列对生日的正确赋值方式是( )。A、year=1984; month=11; day=11;B、birth.year=1984; birth.month

11、=11; birth.day=11;C、s.year=1984; s.month=11; s.day=11;D、s.birth.year=1984; s.birth.month=11; s.birth.day=11;第30题,从用户使用的角度看,函数有两种,它们是( )A、库函数和用户自定义函数B、库函数和主函数C、用户自定义函数和主函数D、主函数和子函数第31题,设以下变量均为int类型,则值不等于7的表达式是( )A、(x= y= 6, x+y,x+1)B、(x= y= 6,x+y,y+1)C、(x= 6,x+1,y= 6,x+y)D、(y=6,y+l,x = y,x+1)第32题,在C语

12、言中,int、char和short三种类型的数据在内存中所占用的字节数( )。A、由用户自己定义B、均为2个字节C、是任意的D、由所用机器的机器字长决定第33题,若有定义char str= very good,则str的长度为( )A、8B、9C、10D、11第34题,以下符合C语言语法的赋值表达式是( )A、d=9+e+f=d+9B、d=9+e,f=d+9C、d=9十e,e+,d十9D、d=9十e+=d十7第35题,当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是A、k%2B、k%2=0C、(k%2)!=0D、!(k%2=0)第36题,下列哪个是字符

13、写函数( )。A、fgetcB、fputcC、fgetsD、fwrite第37题,如果在C语言中一个int型数据在内存中占2个字节,则unsigned int型数据的取值范围为( )。A、0255B、032 767C、065 535D、02 147 483 647第38题,下面不正确的字符串常量是( )。A、abcB、1212C、0 D、 第39题,下面程序段 int k=2; while (k=0) printf(%d,k);k-; 则下面描述中正确的是()。A、while 循环执行 10 次B、循环是无限循环C、循环体语句一次也不执行D、循环体语句执行一次第40题,当不能正确执行文件关闭操

14、作时,fclose函数的返回值是( )。A、-1B、EOFC、TRUED、1第41题,对整型常量可进行自加或自减运算,而对变量或表达式不可以。( )A、错误B、正确第42题,赋值表达式是错误的。( )A、错误B、正确第43题,字符型数据和整数之间是不可以通用的。( )A、错误B、正确第44题,在Visual C中,实型数据在内存中占个字节。( )A、错误B、正确第45题,在Visual C中,整型数据在内存中占个字节。( )A、错误B、正确第46题,用语言可直接进行位运算和取地址等运算,因此语言是一种低级语言。( )A、错误B、正确第47题,在Turbo C+中,字符型数据在内存中占个字节。( )A、错误B、正确第48题,语言中没有依存于硬件的/语句。( )A、错误B、正确第49题,程序是由函数构成的,每一个函数完成相对独立的功能。( )A、错误B、正确第50题,C语言中的标识符以字母或下划线开头,可跟任何字符。( )A、错误B、正确

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1