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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(上半年C语言程序设计第06套Word文档下载推荐.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

上半年C语言程序设计第06套Word文档下载推荐.docx

1、,则变量a的数据类型_。A. 转换为charB. 转换为 unsigned charC. 仍然是intD. 不能确定8、下列可以正确表示单个字符常量的是_。A. x41B. 008C. aD. a9、下面不符合标识符规定的是_。A. _maxB. x3C. 3bcD. INT10、设有定义:int a=2,b=6;,则表达式a*b/5的值是_。A. 2B. 3C. 2.4D. 3.611、设有int a;int f=3;,则执行语句a=(f+)%3;后a的值是_。A. 0B. 1C. 2D. 312、设有定义:int a=1,b=2;,则表达式b0|a0?b:c);后d的值为_。C. 4D.

2、515、设有float f1=2.6,f2=2.5;,则表达式(int)f1+f2的值为_。A. 5B. 4.5D. 5.516、设有int x=2,y=2,a;,执行语句a=(x=x+1)|(y=y+1);后,则变量x,y,a的值分别是_。A. 3,3,0B. 3,3,1C. 3,2,1D. 3,2,017、执行语句:scanf(x=%f,y=%f,&x,&y);,使得x、y均为1.2,则正确的输入形式是_。A. 1.2,1.2B. 1.2 1.2C. x=1.2,y=1.2D. x=1.2 y=1.218、已知:char c1=b,c2=f,则语句printf(%d,%c,c2-c1,c2

3、-32);的输出结果是_。A. 3,fB. 4,FC. 3,FD. 4,f19、以下程序段的输出结果是_。int a=88; if (a90) printf(%d,a);80) printf(70) printf(A. 888888B. 8888C. 88D. 820、设有定义int a=1,b=0;,则执行以下语句后b的值为_。switch(a) case 1: b+;case 2:break;default:b+;21、执行以下程序段后,输出的结果是_。int m=10,n=20,x;x=(m=2)|(n=3);printf(%d,%dn,m,n);A. 10,20B. 2,3C. 10,

4、3D. 2,2022、设有定义:int i,k;,则执行以下语句后输出结果是_。for(i=0; i4; i=i+2) for(k=1; k3; k+) printf(*);A. *B. *C. *D. *23、设有定义:int k=0;,则循环语句while (k=1) k+;的循环体_。A. 执行无限次B. 有语法错,不能执行C. 一次也不执行D. 执行一次24、以下叙述正确的是_。A. do_while语句构成的循环,在while后的表达式值为非零时结束循环B. do_while语句构成的循环,在while后的表达式值为零时结束循环C. do_while语句构成的循环只能用break语句

5、退出D. do_while语句构成的循环不能用其他语句构成的循环来代替25、有如下程序段int y;for(y=1; ;y+) if(y=5) break;%dn,y);该程序段的输出结果是_。B. 6C. 726、以下选项中关于数组定义和初始化,正确的是_。A. int a5=1,2,3,4,5;B. int a5=(1,2,3,4,5);C. int a5=0;D. int a3=1,2,3,4,5;27、设有int a =3,4,6,9,13,18,x;,执行语句x=a1-a4;后,则变量x的值是_。A. -6B. 9C. 6D. -928、以下数组定义及初始化中不正确的是_。A. in

6、t a23=0;B. int c100100=1,2;C. int b3=0,1,2,3;D. int d3= 1,2;29、设有定义:int t3=9,8,7,6,5,4,3,2,1;,则执行 printf(,t11);后输出的结果是_。A. 8B. 530、下列叙述中不正确的是_。A. 字符型数组中可以存放字符串B. 可以对字符串进行整体输入、输出C. 可以对实型数组进行整体输入、输出D. 不能在赋值语句中通过赋值运算符对字符型数组进行整体赋值31、以下程序段的输出结果是_。char s=Hello World!strlwr(s);%s,s);A. hello world!B. HELLO

7、 world!C. hello WORLD!D. HELLO WORLD!32、下列函数值的类型是_。fun( float x) int y;y=3*x-1;return y;A. intB. floatC. voidD. double33、已知一个程序如下:#include int a;void main() int b=2,c=5; a=b*c;下面说法正确的_。A. a是局部变量 B. c是全局变量C. b是全局变量D. a是全局变量34、以下关于数组作为函数参数叙述不正确的是_。A. 数组名作为函数的实参,此时形参不能是指针B. 数组名作为函数的实参,其实质就是将实参数组的首地址传给形

8、参的数组名C. 形参数组和实参数组在定义时,长度可以不同D. 形参数组可以不指明数组长度35、设有int x=5,y=1,*p=&x;,则执行语句*p=3;p=&y;x=x+*p;后,变量x的值为_。B. 436、设有int x=5,y=1,*p=&学生答案:37、已知int a10,*p;,则合法的赋值语句是_。A. a=100;B. p=a5;C. p=a2+2;D. p=a+2;38、若有:#define ADD(x,y) x+y则语句printf(s=%d, 5*ADD(4,3);A. s=35B. s=12C. s=23D. s=1739、下面不能正确定义结构体变量a的语句是_。A.

9、 struct xyzchar x;float z;struct xyz a;B. struct xyzchar x; a;C. struct xyzchar x;typedef xyz a;D. struct char x;40、以读写方式打开一个已存在的文本文件file1.txt,以下选项中正确的是_。A. FILE *fp;fp=fopen(file1.txt,r+B. FILE *fp;wC. FILE *fp;rD. FILE *fp;41、题目:从键盘输入一个正整数m,计算并输出其所有因子(包含1和m)之和。 int i,m,sum; sum=0; /*$ERROR$*/ scan

10、f(, m); i=1; while(i=m) if(m%i=0) sum+=i; i+1; ,sum);$1$:sum=0;$2$:m);$3$:i+;42、题目:将字符串“987654”转换成其对应的十进制整数形式输出。 char str20=987654,*p; int n,t; n=1; p=str0; while(*p!=0) t=*p-0 n=n*10+t; p-;%s is converted to integer number: %dn,str,n);n=0;p=str;p+;43、请在考生文件夹中进行以下操作:1.将文件夹word下的子文件夹section删除;2.在文件夹w

11、ord下建立一个新文件夹shape;3.将文件夹excelworkbooksheetshape下的文件log.gif移动到文件夹exceldata中;4.将文件夹excelworkbooksheetcell下的文件left.txt改名为right.txt;5.将文件夹powerpointview下的文件min.dat删除。44、题目:根据下式计算s的值(要求使用循环实现):s=1+(12)+(123)+(134)+(1456789)输出结果的形式为:s=123456789参考程序:void PRINT(long s) FILE *out;s=%ldn if(out=fopen(result.d

12、atw+)!=NULL) fprintf(out,s=%lds fclose(out); /*考生在此设计程序*/ long s=0,t=1; int i; for (i=1;i=9;i+) t=t*i; s=s+t; PRINT(s);45、题目:统计并输出20180616的因子的个数(不包括1和本身,要求用循环实现)。count=12void PRINT(int count)count=%dn,count); fprintf(out,count=6%d fclose(out); int i,n=20180616,count=0; for(i=2;n; if(n%i=0) count+; PRINT(count);

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2