1、enum aa a=5, b, c)bb;bb= (enum aa)5;Y16.用fopenCfiiyjr+T;打开的文件 file可以进行修改Y17.-个字符变童只能存储一个字符.Y18.一个指针変童只能指向同一类型变量.19.一个C程序必须由一个或一个以上的 函数组成.Y20.也可用其它编辑软件创建ASCII数据 文件用在C程序中.Y21.位段定义中允许长度为零的无名字 段.Y22.同一数组的元素在存中存储是连续存 放的,占有连续的存储单元.Y23.数组说明 int a3 31=(1,2,3,4,51; 是正确的.Y24数-32100可以贼值给int型和long int型变量.Y25.设x
2、、t均为int型变量,則执行语句 nx=10;t=x&xj);是正确的Y55.int i,*p=&i;是正确的C说明Y56.int a34 = 1j5, 9;它的作 用是将数组各行第一列的元素赋初值,其余 元素值为0.Y57.int*p6;定义了 6个下标变量的蔓型 指针.Y58.fseek()函数一般用于二进制文件Y59for(i=4;i1;i)for(j=1;jj+)p utchar C#);输出为#. Y60.do-whi Ie循环是先执行循环体语句,后 判斷表达式的值.Y61.C语言中,文件由字特(字节)序列组 成.Y62.C语言规定,函数返回值的类型是由在 定义该函数时所指定的函数类
3、型所决定 的.Y63.C语吉程序中,当调用函数时实参和形 参各占一个独立的存储单元Y64.char c;c=getchar ();该程序段的功能 是将用户从键盘输入的字符賦给变量c.Y65.char *s1=hel Io,*s2;s2=s1;是正确 的.Y66.char (*p) 6;若 p 值为 1000,则 p+; 后p值为1006.Y67.a=(b=4) + (c=6)是一个合法的赋值表 达式.Y68.0x173是正确的十六进制常数.Y69.#def ine 和 pr intf 都不是 C 语句.Y判断题-错误篇70.执行表达式(int)i后,i的类型一定变 为整型.N71.在一个C程序
4、中,main函数必须出现在 所有函数之前.N72.在C语言中,为句构成的循环,while 后一对圆括号中表达式的值应该是1.N73.在C语言中,调用函数必须在一条独立 的语句中完成.N74.在C程序中,每行中只能写一条语句.N75.在C程序中,赋值运算符的优先级最 低.N76.语句 printfCXf%, 1.0/3);输出为0. 333333. N77.与 汗(E)语句中的(E)等价的表达式 是(E=O).N78.用户定义的函数也可调用main函数.N79.以下各数均不是合法的八进制数:256、 03A2、-0127.N80.已知ch是字符型变量,则ch=;是正 确的赋值语句.N81.一个变
5、量可以同时被定义为多种类 型.N82.个incIude命令可以指定多个被包 含的文件.N83. 数 组 说 明 inta3 3 = 1,2, 3,4,5,6,7);是正确的.N84.数组定义int a10;占存10个字 节.N85.数组定义inta(10);86.若有宏定义:#def ine S(a, b) t=a;a=b;b=t由于变量t没定义,所以此宏 定义是错误的.N87.若 i =3, printf(,-i+);输出的 值为-4.N88.若a是实型变量,在执行了 a=5;后,a将 变为整型变量.N89.若a和b的类型相同,在执行了 a=b; 后,b中的值将丢失.N90.任何结构体类型的
6、变量都可以互相賦 值.N91.枚举矣型的数据与字符串在使用上相 同N92.结构体类型只有一种N93.将函数fun的入口地址赋给指针变量p 的语句是p=funO ;N94.函数的定义和函数的调用均可以嵌 套.N95.函数 strlen(nASDFGnR)的值是 7.N96.定义结构体的保留字是struc. N97.调用scanf 0函数进行字符数组输入时, 空格和换行符都可以作为字符串的一部分 而能读入N98.当输入数值数据时,对于蔓型变量只能 綸入整型值;对于实型变量只能输入实型 值.N99.程序中的变量代表存中的一个存储羊 元,它的值不可以随时修改.N100.参加位运算的数据可以是任何类型的
7、 数据N101.stat i c char str =nChinan;没有定义 数组元素个数.N102.sqrt (m)是求m平方的函数.N103.inta=3.1,5. 8, 6. 7,-3. 6, i;for(i =0; ij) ; j+; else i卄;是正确的N106.int a2 3;按照它在存的排列次 序,a数组的所有元素是a0 0、a10 a0 1, a11, a0、a12.N107.inta10 = 0,1,2,3,4,5,6,7,8,9, *p=a;则 p+5相当于a5.N108.if语句后面的控制表达式只能使用关 系表达式或逻辑表达式.N109.if (strcmp(te
8、mp, str)0)中的条件是 当字符串temp大于字符串str为真时.N110.if (j=0) i+ +; else i- i 的值为11.N111.for(m=22;m1000;nrH-)if (m%3=0&m%7!=0)break;是当 m能被3 整 除或m不能被7整除时,结束本次循环进入 下次循环N112.for(i =0, k=-1;k=1 ;k+, i+)printf(*nM);循环体一次也不执行N113.C语言中字符型、整型、实型祁能用八 进制表示.N114.C语言中的文件类型只有文本文件一 种N115.C语言中的文件类型只有二进制文件一 科N116.C语言的if语句嵌套时,i
9、f与else的 匹配关系是每个else与if的匹配是任意 的.N117.C程序中有调用关系的所有函数必须放 在同一个源程序文件中.Ncontinue语句不只用于循环语句中N119.char a10=abcdefgM;printf (w%6sn, a);只输出前六个字符.N120.char *s;*s=,H,;121.#include stdio.h是每个程序中必 须写的N二、选择题A篇1.以下数据中,不正确的数值或字符常量 是(A).(A).c.66(C) Oxaa(D) 502.设j和k都是int类型,则for循环语 句:for(j=0, k=0;=9&k!=876;j+)scanf (n%dM,&k); (A)(A).最多执行10次(
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1