C语言程序设计习题大全(含答案)C语言1

上传人:Wo****C 文档编号:170098640 上传时间:2022-11-18 格式:DOC 页数:8 大小:20.50KB
返回 下载 相关 举报
C语言程序设计习题大全(含答案)C语言1_第1页
第1页 / 共8页
C语言程序设计习题大全(含答案)C语言1_第2页
第2页 / 共8页
C语言程序设计习题大全(含答案)C语言1_第3页
第3页 / 共8页
点击查看更多>>
资源描述
C语言程序设计 习题大全含答案 C语言-1 C语言根底一: 1.以下四组选项中,均不是C语言关健字的选项是( A )。 A) define B) gect C) include D) while IF char scanf go type printf case pow 2.下面四个选项中,均是合法整型常量的选项是( A )。 A)160 B)-0xcdf C) -01 D)-0x48a -0xffff 01a 986,012 2e5 011 0xe 0668 0x B2 3.下面四个选项中,均是不合法的转义符的选项是( B )。 A) f xf A x1f 4.下面不正确的字符串常量是( A )。 A)abc B)5.以下选项中不合法的用户标识符是( A )。 A)abc.c B)file C)Main D)PRINT 6.C语言提供的合法关键字是( D )。 A) swith B) cher C) Case ) Default 7.以下标识符组中,合法的用户标识符为 A A)_0123与ssiped B)del-word与signed C)list与*jer D) keep%与wind 8.在C语言中,逻辑值真的表示是用( C )。 A) true B) 整型值0 C)非另整型值 D) T 9假设有以下定义 char s=092; 那么该语句 B A)使s的值包含一个字符 B)定义不合法,s的值不确定 C)使s的值包含4个字符 D)使s的值包含3个字符 10设C语言中,int类型数据占2个字节,那么float类型数据占 D 个字节。 A)1 B)2 C)8 D)4 11字母A的ASCII码为十进制数65,且c2为字符型,那么执行语句c2=A+6-3后,c2中的值为( A )。 A)D B)68 C)不确定的值 D)C 12逻辑运算符两侧运算对象的数据类型是 ( D )。 A) 只是0或1 B) 只能是0或非0正数 C) 只能是整型或字符型数据 D) 可以是任何合法的类型数据 13TURBO C中int类型变量所占字节数是( B )。 A)1 B)2 C)3 D)4 14在C语言中,char型数据在内存中的存储形式是( D )。 A) 补码 B) 反码 C) 原码 D) ASCII码 15假设有以下定义,那么能使值为3的表达式是( D )。 int k=7, x=12; A)x%=(k%=5) B)x%=(k-k%5) C)x%=k-k%5 D)(x%=k)-(k%=5) 16判断char型变量c1是否为小写字母的正确表达式为 ( D )。 A) a=A. &(c1=c1)|(z=a)&(c1bc 的值是【 0 】 10设x,y,z均为int型变量,请写出描绘中有一个为负数的表达式【 x=0|y=0 】 11假设a=6,b=4,c=3,那么表达式 a&b|b-c的值是【1 】 12设x=3,y=-4,z=5,那么表达式!(xy)+(y!=z)|(x+y)&(y=z)的值是【 1 】 根底二 1下面四个选项中,均是非法常量的选项是( A )。 A)as B) C)-0x18 D)0xabc -0fff 01 01177 0 0a 12,456 0xf 2下面四个选项中,均是不合法整型常量的选项是( D )。 A)-0f1 B)-0xcdf C) -018 D)-0x48eg -0xffff 017 999 -068 0011 12,456 5e2 03f 3下面正确的字符常量是( C )。 A) 4以下每个选项都代表一个常量,其中正确的整型常量是( B )。 A)1.2 B)-20 C)1,000 D)4 5 6 5以下选项中不合法的用户标识符是( C )。 A)_123 B)Printf C)A$ D)Dim 6在以下C语言程序中,可以用做变量名的是( B )。 A) 1 B) a1 C) int D) *p 7C语言提供的合法数据关键字是( A )。 A) float B) Sagned C) Integer D) Char 8以下符号中不能用作用户标识符的符号是( B )。 A)_256 B)void C)scanf D)Struct 9假设k为int型变量,那么以下语句 C 。 k=8567; printf(A)输出格式描绘不合法 B)输出为|008567| C)输出为|8567| D)输出为|-08567| 10sizeof(float)是( B )。 A)一个双精度表达式 B)一个整型表达式 C)一种函数调用 D)一个不合法的表达式 11在C语言中, int、char和short三种类型数据在内存中所占用的字节数( D )。 A)由用户自己定义 B)均为2个字节 C)是任意的 D)由所用机器的机器字长决定 12判断char型变量c1是否为小写字母的正确表达式为 ( D )。 A) a=A. &(c1=c1)|(z=a)&(c1 = C) ! D) ! = 16假设希望当A的值为奇数时,表达式的值为真,A的值为偶数时,表达式的值为假,那么以下不能满足要求的表达式是 ( C )。 A) A%2= =1 B) !(A%2= =0) C) !(A%2) D) A%2 17各变量的类型说明如下: int i=8,k,a,b; unsigned long w=5; double x=1.42,y=5.2; 那么以下符合C语言语法的表达式是( A )。 A)a+=a-=(b=4)*(a=3) B)a=a*3=2 C)x%(-3) D)y=float(i) 18 假设变量已正确定义并赋值,下面符合C语言语法的表达式是( B )。 A)a=a+7; B)a=7+b+c,a+ C)int 12.3%4 D)a=a+7=a+b 19逗号表达式(a=3*5,a*4),a+15的值为( C )。 A)15 B)60 C)30 D)不确定 20设Int n=3;那么n+的结果是( B )。 A)2 B)3 C)4 D)5 1用小数或指数形式输入实数时,在scanf函数语句里格式字符为( BCD )。 Ai Bf Ce Dg 2可以使用( CD )输入字符型数据。 Aputchar(c); Bgetchar(c); Cgetchar; Dscanf(1C语言中数据有常量与变量之分。 2一般一个字符变量在内存中占一个字节。 3C语言规定,可以在定义变量时,同时使变量初始化。 4把k1、k2定义成根本整型变量,并赋初值0的定义语句是int k1=k2=0; 。错 5假如i的原值为3,那么:j = + i,j的值为3。 错 6但凡表达式都有一个值。 7输入语句的格式为:scanf(是正确的。 错 8在scanf(,%*d,%d函数中,当输入为1,2,3时,将1赋给a,将2赋给b。 错 9getchar函数的功能是接收从键盘输入的一个整数。 错 10假定变量a,b,c在说明时已赋初值,那么 if (a=b;)0) c=a;是正确的。 错 11 12printf函数是一个标准库函数,它的函数原型在头文件中。 错 13在printf函数中,格式字符d的意义是:以十进制形式输出带符号整数。 14 在printf函数中,输出表列的各输出项之间可用冒号分隔。 错 15假设int x=3; printf(那么系统不会报错,会输出x的地址。 16int a=0,b=1,c=2;那么表达式a|b+c&b=c的值为0 1假设有以下定义:char c=010;那么变量C中包含的字符个数为 1 。 2假设有以下定义:int x=3,y=2;float a=2.5,b=3.5;那么下面表达式的值为【 1 】。(x+y)%2+(int)a/(int)b 3假设a是int型变量、且a的初值为6,那么执行下面表达式后,a的值为【 60 】。a+=a-=a*a 4假设x是int型变量,那么执行下面表达式后,x的值为【 4 】。x=a=4,6*2 5假设a是int型变量,且a的初值为6,那么计算表达式后a的值为【 60 】。a+=a-=a*a 6scanf函数的地址表列中给出各变量的地址,地址是由【 地址运算符】后跟变量名组成的。 7使用getchar函数接收字符,假设输入多于一个字符时,只接收第【 一 】个字符。 8 C语言的格式输出函数是【 printf 】。 9当a=5,b=4,c=2时,表达式ab!=c 的值是【 1 】 10A=7.5,B=2,C=3.6,表达式AB&CA | AB的值是【 0 】 11假设a=3,b=2,c=1,那么表达式a-bc|b=c的值是【0 】 12有int a=0,b=4,c=5;那么表达式a|b+c&b!=c的值为【 1 】 第 8 页 共 8 页
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > 演讲稿件


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!