C语言知识程序设计.doc





《C语言知识程序设计.doc》由会员分享,可在线阅读,更多相关《C语言知识程序设计.doc(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-+一、单选题1.(4分)若调用fputc函数输出字符成功,则其返回值是( )。 A.EOF B.1 C.0 D.输出的字符得分:0知识点:C语言程序设计作业题收起解析答案D解析2.(4分)若以下程序段: struct dent int n; int*m; ; int a=1, b=2,c=3; struct dent s3=101&a,102m B.*(P+)-m C.(*p).m D.*(+p)-m得分:0知识点:C语言程序设计作业题收起解析答案D解析3.(4分)在一个c源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是( ). A.extern
2、 B.register C.auto D.static得分:0知识点:C语言程序设计作业题收起解析答案D解析4.(4分)若二维数组a有m列,则在aij前面的元素个数为( )。 A.j*m+i B.i*m+j C.i*m+j-1 D.i*m+j+1得分:0知识点:C语言程序设计作业题收起解析答案B解析5.(4分)下面程序的运行结果是( ).main()struct cmplx int x; int y; cnum2=1,3,2,7;printf(“%d ”,cnum0.y/cnum0.x*cnum1.x); A.0 B.1 C.3 D.6得分:4知识点:C语言程序设计作业题展开解析6.(4分)下
3、面程序段的运行结果是( ).for(x=3,x6;x+) printf(x%2)?(“#%d ”),x); A.*3#4*5 B.#3*4#5 C.#3*4#5 D.*3#4*5得分:0知识点:C语言程序设计作业题收起解析答案D解析7.(4分)若I为整型变量,则以下循环执行次数是( ).for(I=2;I=1) printf(“%d”,I-); A.无限次 B.0次 C.1次 D.2次得分:0知识点:C语言程序设计作业题收起解析答案B解析8.(4分)以下关于运算符优先顺序的描述中正确的是( ). A.关系运算符算术运算符赋值运算符逻辑与运算符 B.逻辑与运算符关系运算符算术运算符赋值运算符 C
4、.以赋值运算符逻辑与运算符关系运算符算术运算符 D.算术运算符关系运算符赋值运算符逻辑与运算符得分:0知识点:C语言程序设计作业题收起解析答案C解析9.(4分)fscanf函数的正确调用形式是( )。 A.fscanf(fp,格式字符串,输出表列); B.fscanf(格式字符串,输出表列,fp); C.fscanf(格式字符串,文件指针,输出表列); D.fscanf(文件指针,格式字符串,输入表列);得分:0知识点:C语言程序设计作业题收起解析答案D解析10.(4分)下面程序( )。1 main()2 3 int a3=0;4 int I;5 for(I=0;I3;I+)scanf(“%d
5、”,&aI);6 for(I=I;Ipup.sex C.(*p).pup.sex D.(*p).sex得分:0知识点:C语言程序设计作业题收起解析答案D解析13.(4分)C语言的编译系统对宏命令的处理是( )。 A.在程序运行时进行的 B.在程序连接时进行的 C.和C程序中的其它语句同时进行编译的 D.在对源程序中的其它语句同时进行编译的得分:0知识点:C语言程序设计作业题收起解析答案D解析14.(4分)没有,int a1,b2,c3,d4,m2,n2执行 (mab&(ncd)后n的值为( ). A.1 B.2 C.3 D.4得分:0知识点:C语言程序设计作业题收起解析答案B解析15.(4分)
6、以下程序段( ).x=-1; dox=x*x; while(! x); A.是死循环 B.循环执行二次 C.循环执行二次 D.有语法错误得分:0知识点:C语言程序设计作业题收起解析答案C解析16.(4分)设有以下说明:struct packed unsigned one:1;unsigned two:2;unsigned three:3;unsigned four:4; data;则以下位段数据的引用中不能得到正确数值的是( ) A.data.one =4 B.data.two=3 C.data.three =2 D.data.four=1得分:0知识点:C语言程序设计作业题收起解析答案A解析
7、17.(4分)设 char *s=” a17bc”; 则指针变量s指向的字符串所占的字节数是( )。 A.9 B.5 C.6 D.7得分:4知识点:C语言程序设计作业题展开解析18.(4分)以下叙述中不正确的是( )。 A.预处理命令行都必须以#号开始 B.在程序中凡是以#号开始的语句行都是预处理命令行 C.C程序在执行过程中对预处理命令行进行处理 D.以下是正确的宏定义#define IBM-PC得分:0知识点:C语言程序设计作业题收起解析答案C解析19.(4分)下面不正确的字符串常量是( ) A.abc B.”1212” C.”0” D.“ ”得分:0知识点:C语言程序设计作业题收起解析答
8、案A解析20.(4分)C语言用( )表示逻辑“真”值。 A.true B.t或y C.非零整数值 D.整数得分:0知识点:C语言程序设计作业题收起解析答案C解析21.(4分)以下程序的正确运行结果是( ).main()int a=2,I;for (I=0;Iage C.(*p).age D.*p.age得分:0知识点:C语言程序设计作业题收起解析答案D解析23.(4分)设有以下结构体类型: struct st char name8; int num; float s4; student50; 并且结构体数组student中的元素都已有值,若要将这些元素写到硬盘 文件fp中,以下不正确的形式是(
9、 )。 A.fwrite( student, sizeof( struct st ), 50, fp ); B.fwrite( student, 50*sizeof( struct st ), 1, fp ); C.fwrite( student, 25*sizeof( struct st ), 25, fp ); D.for( i=0;i50; i+)fwrite( student+i, sizeof( struct st ), 1, fp );得分:4知识点:C语言程序设计作业题展开解析24.(4分)对for(表达式1; ;表达式3)可以理解为( ). A.for(表达式1;0;表达式3)
10、 B.for(表达式1;1;表达式3) C.for(表达式1;表达式1;表达式3) D.for(表达式1;表达式3;表达式3)得分:0知识点:C语言程序设计作业题收起解析答案B解析25.(4分)若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件方式字符串应是( )。 A.“ab+” B.“wb+” C.“rb+” D.“ab”得分:0知识点:C语言程序设计作业题一、单选题1.(4分)若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是( ). A.A21 B.!(入20) C.!(A2) D.A2得分:4知识点:C语
11、言程序设计作业题展开解析2.(4分)在C语言中,int、char和short三种类型数据在内存中所占用的字节数( )。 A.由用户自己定义 B.均为2个字节 C.是任意的 D.有所用的机器的机器字长决定得分:0知识点:C语言程序设计作业题收起解析答案D解析3.(4分)下面程序的运行结果是( ).#includemain()int num=0;while(num =2)num+;printf(“%dn ”,num); A.1 B.1 2 C.1 2 3 D.1 2 3 4得分:4知识点:C语言程序设计作业题展开解析4.(4分)设有以下说明:struct packed unsigned one:1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 知识 程序设计

限制150内