下载此文档

C语言程序设计.docx


文档分类:IT计算机 | 页数:约28页 举报非法文档有奖
1/28
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/28 下载此文档
文档列表 文档介绍
Revised as of 23 November 2020
C语言程序设计
一、单选题
1.
(4分)若调用fputc函数输出字符成功,则其返回值是( )。



( )。




得分:0知识点:C语言程序设计作业题
D
14.
(4分)没有,int a=1,b=2,c=3,d=4,m=2,n=2
执行 (m=a>b&&(n=c>d)后n的值为( ).




得分:0知识点:C语言程序设计作业题
B
15.
(4分)以下程序段( ).
x=-1; do{x=x*x;} while(! x);




得分:0知识点:C语言程序设计作业题
C
16.
(4分)设有以下说明:struct packed{ unsigned one:1;unsigned two:2;unsigned three:3;unsigned four:4;} data;则以下位段数据的引用中不能得到正确数值的是( )
A. =4
B.=3
C. =2
D.=1
得分:0知识点:C语言程序设计作业题
A
17.
(4分)设 char *s=” a17bc”; 则指针变量s指向的字符串所占的字节数是( )。




得分:4知识点:C语言程序设计作业题
18.
(4分)以下叙述中不正确的是( )。
#号开始
#号开始的语句行都是预处理命令行

D.
以下是正确的宏定义
#define IBM-PC
得分:0知识点:C语言程序设计作业题
C
19.
(4分)下面不正确的字符串常量是( )
A.’abc’
B.”12’12”
C.”0”
D.“ ”
得分:0知识点:C语言程序设计作业题
A
20.
(4分)C语言用( )表示逻辑“真”值。




得分:0知识点:C语言程序设计作业题
C
21.
(4分)以下程序的正确运行结果是( ).
main()
{int a=2,I;
for (I=0;I<3;I++) printf(“4%d”,f(a));}f(int a){ int b=0;static int c=3;b++; c++;return(a+b+c);}
7 7
10 13
9 11
8 9
得分:0知识点:C语言程序设计作业题
D
22.
(4分)若哟于以下说明和语句:
struct student
{int age;
int num;
}std,*p;
p=&std;
则以下对结构体变量std中成员age的引用方式不正确的是( )。
A.
->age
C.(*p).age
D.*
得分:0知识点:C语言程序设计作业题
D
23.
(4分)设有以下结构体类型: struct st { char name[8]; int num; float s[4]; }student[50]; 并且结构体数组student中的元素都已有值,若要将这些元素写到硬盘 文件fp中,以下不正确的形式是( )。
( student, sizeof( struct st ), 50, fp );
( student, 50*sizeof( struct st ), 1, fp );
( student, 25*sizeof( struct st ), 25, fp );
( i=0;i<50; i++)fwrite( student+i, sizeof( struct st ), 1, fp );
得分:4知识点:C语言程序设计作业题
24.
(4分)对for(表达式1; ;表达式3)可以理解为( ).
(表达式1;0;表达式3)
(表达式1;1;表达式3)
(表达式1;表达式1;表达式3)
(表达式1;表达式3;表达式3)
得分:0知识点:C语言程序设计作业题
B
25.
(4分)若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件方式字符串

C语言程序设计 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数28
  • 收藏数0 收藏
  • 顶次数0
  • 上传人苏梅花
  • 文件大小484 KB
  • 时间2022-08-04