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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(计算机考试C语言选择试题.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机考试C语言选择试题.docx

1、计算机考试C语言选择试题C语言选择试题选择题1、设 int b=8;表达式(b2)/(b1)的值是_。A) 0 B) 2 C) 4 D) 82、以读写方式打开一个已有的文件file1,下面有关fopen函数正确的调用方式为_。A)FILE *fp;fp=fopen(file1;f); B)FILE *fp;fp=fopen(file1,r+);C)FILE *fp;fp=fopen(file1,rb); D)FILE *fp;fp=fopen(file1,rb+);3、在C程序中,可把整型数以二进制形式存放到文件中的函数是_。 A) fprintf函数 B) fread函数 C) fwrite

2、函数 D) fputc函数4、以下程序输出的结果是 _#include #include main() char w10=ABCD,EFGH,IJKL,MNOP,k;for (k=1;k3;k+) printf(%sn,&wkk);A)ABCD B)ABCD C)EFG D)FGH FGHEFG JKKL KL IJ O M5、下列程序执行后的输出结果是 _。#define MA(x) x*(x+1)main() int a=2,b=3; printf(%d n,MA(1+a+b); A) 6 B) 8 C) 24 D) 426、函数调用语句fseek(fp,10,1)的含义是_。A)将文件指

3、针移到距离文件头10个字节处 B)将文件指针移到距离文件尾10个字节处C)将文件指针从当前位置后移10个字节D)将文件指针从当前位置前移10个字节7、有如下程序#define N 3#define M N+1#define NUM 2*M+1main() int i; for(i=1;i(y)?(x):(y)main() int a=4,b=2,c=3,d=4,t; t=MAX(a+b,c+d)*10; printf(%dn,t);A) 6 B) 7 C) 60 D) 7012、当顺利执行了文件关闭操作时,fclose函数的返回值是_。A)0 B)Ture C)-1 D)113、下列叙述中正确

4、的是_。A) C语言编译时不检查语法。B) C语言的子程序有过程和函数两种。C) C语言的函数可以嵌套定义。 D) C语言所有函数都是外部函数。14、下列语句中,不能将文件型指针fp指向的文件内部指针置于文件头的语句是_。(注:假定能正确打开文件)A)fp=fopen(abc.dat,w) B)rewind(fp) C)feof(fp) D)fseek(fp,0L,0)15、运行程序: #define S(X) 2*X+1main() int a=6,k=2,m=1; a+=S(k+m); printf(%dn,a);则输出结果是_。A) 13 B) 12 C) 7 D) 616、源程序TES

5、T.C经编译产生的目标文件和连接后产生的可执行文件是_。A)TEST.bak和TEST.obj B)TEST.obj和TEST.exe C)TEST.ext和TEST.c D)TEST.bak和TEST.exe17、下面说明中,正确的是_。A) typedef v1 int; B) typedef v2=int; C) typedef int v3; D) typedef v4: int;18、feof函数用来判断文件是否结束,如果文件没有结束,则返回值是_。A)-1 B)0 C)1 D)EOF19、以下程序的输出结果是#define M(x,y,z) (x)*y+zmain() int a,

6、b,c; a=b=1;c=3; printf(%dn, M(a+b,b+c,c+a);A) 9 B) 12 C) 8 D) 程序不能运行20、若定义unsigned int a=3,b=10;printf(%dn,a2b=1);则运行结果为_。A)13 B)12 C)8 D)1421、整型变量x和y的值相等且为非0值,则下面表达式中结果为零的是_。A) x|y B) x|y C) x&y D) xy22、fread和fwrite函数常用来要求一次输入/输出_数据。A)一个整数 B)一个实数 C)一个字节 D)一组23、下面的程序执行后,文件test.t中的内容是#include void fu

7、n(char *fname ,char *st) FILE *myf;int i;myf=fopen(fname,w );for(i=0;iy|xz); printf(%dn,t);A) 1 B) 0 C) 5 D) 328、程序中头文件typel.h 的内容是:#define N 5#define M1 N*3 程序如下:#define type1.h#define M2 N*2main() int i; i=M1+M2; printf(%dn,i);程序编译后运行输出结果是_。A) 10 B) 20 C) 25 D) 1529、有以下程序#include main() FILE *fp;

8、int i=10,j=30,k,n; fp=fopen(d1.dat,w); fprintf(fp,%dn,i); fprintf(fp,%dn,j); fclose(fp); fp=fopen(d1.dat, r); fp=fscanf(fp,%d%d,&k,&n); printf(%d %dn,k,n); fclose(fp);程序运行后的输出结果是_。A) 10 30 B) 20 30 C) 30 50 D) 30 2031、下列程序执行后的输出结果是_。main() int x=d; printf(%cn,A+(x-a+1); A) G B) H C) E D) J32、下面能正确进行

9、字符串赋值操作的语句是_。A)char s5=ABCDE B)char s5=A,B,C,D,E; C)char *s;s=ABCDEF; D)char *s;scanf(%s,s);33、下列程序执行后的输出结果是_。main() char arr25; strcpy(arr,love); strcpy(arr1,you); arr04=$; printf(%sn,arr);A) love B) love$you C) you D) $you34、以下程序运行后,输出结果是_。main() static char a=ABCDEFGH, b=abCDefGh; char *p1,*p2; i

10、nt k; p1=a;p2=b; for(k=0;k=7;k+) if(*(p1+k)=*(p2+k) printf(%c,*(p1+k); prinft(n);A)ABCDEFG B)CDG C)abcdefgh D)abcCDefGh35、设有说明语句: char a=72;则变量a_。A) 包含1个字符 B) 包含2个字符 C) 包含3个字符 D) 说明不合法36、有如下程序段 int a=14,b=15,x; char c=A; x=(a&b)&(cB);执行该程序段后,x的值为_。A) ture B) false C) 0 D) 137、若变量c为char类型,能正确判断出c为大写字母的表达式是_。A) A=c=A)|(c=Z) C) (A=c) D) (c=A)&(c=Z)38、执行下面程序:#include #include main() char s

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

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