下载此文档

第一章 C语言基础知识.pdf


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
该【第一章 C语言基础知识 】是由【小屁孩】上传分享,文档一共【5】页,该文档可以免费在线阅读,需要了解更多关于【第一章 C语言基础知识 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第一章语言基础知识CA)函数组成,并且每一个C程序必须且只能由一个主一、选择题函数;,必须用作为主函数名。B)若干过程组成;A)Function)include)BmainCD)stdioC),但有二、填空题且仅有一个,一个C程序总是从开始执行。,即。A)过程B)主函数C)函数),。和。A)函数B)函数和过程C)超文本过程D)。。。A),二者缺一不可的。B)一个函数的函数体必须要有执行部分,,凡在一个标识符后面紧跟着一对圆括变量定义弧,就表明它是一个。C),但一对分,函数可以是空函数圆括号不能。D)。一、选择题(该作业中空类型不属于基本类型)A),下列类型属于构造类型的是。B)main函数必须放在C程序的最后)A整型)字符B型)C实型C)main函数可以放在C程序的中间部分,但在执行),下列类型属于构造类型的是。D)main函数可以放在C程序的中间部分,但在执行)空A类型)字符B型)C实型C程序时是从main函数开始的)。,下列类型属于构造类型的是。A)在执行C程序时不是从mian函数开始的A)整型B)指针类型)实型C)结构体D类型B)C程序书写格式严格限制,,下列类型属于基本类型的是。C)C程序书写格式自由,一个语句可以分写在多行上)A整型、实型、字符型)空B类型、枚举型D)C程序书写格式严格限制,一行内必须写一个语)结构体C类型、实型)数D组类型、实型句,。,每个语句和数据定义是用结束。A)结构体类型和整型B)结构体类型、数组、指针、)句号A)逗号BC)分号)括号D空类型)C实型D)。。A)_HJ)B9_student)longC)LINED1)AINT)5_studentB)C2ong)D!。。A)C语言程序总是从第一个定义的函数开始执行A)_WL)B3_3333)intC)LINED3B)在C语言程序中,要调用的函数必须在main()。函数中定义)Asum)averageB).day_nightC))C语言程序总是从main()。D)C语言程序中的main()函数必须放在程序的开始A)totalB)lutos_1_2_3)_nightCD)$。。A)_above)allBC)_end)#dfgDA)switchB)print)caseC)。。A)十进制)B十六进制)C八进制)二进D制)Acontinue)procedureBC)begin)。:在一个源程序中,main函数的位)A十进制、八进制、十六进制)B十二进制、十进制置。C)六进制、八进制)二进制、D十进制A)必须在最开始必须在系统调用的库函数的后面B),回车换行符是。C)可以在任意位置必须在源文件的最后D))A\nB)\tC)\vD)\。,退格符是。干个子程序组成;A)\nB)\tC)\vD)\,反斜杠符是。main())A\n)\tB)C\v)\D\{char’B’c1=,c2=’Y’;(“%d,%d\n”,++c1,--c2);比它相应的大写字母的ASCII码。})大A32)大B64C)小32)小D64A)输出格式不合法,输出错误信息)B67,,下列表达式不正确的是。C)66,89)C,XDA)d=97B)d=’a’C)d=”a”D)d=’g’。,下列表达式正确的是。)整型,实型,逻辑型A)整型,实型,字符型BA)d=678B)d=’a’C)d=”d”D)d=’gjkl’C)整型,字符型,逻辑型)整型,实型,+’a’+-/’b’的结果是型数据。逻辑型,字符型)AlongB)doubleC)intD),=3;k=(i++)+(i++)+(i++);执行过后k的是。值为,i的值为。)A%B)\)C%和\)D**A)9,6B)12,5)C18,6D)15,531..下列常数中,合法的C常量是。=3,则k=(i++)+(++i)+(i++)执行过后k的)A-)’105’)’CAB’)D3+5值为,i的值为。,合法的C常量是。)A12,6、B)12,5)C18,6D)15,5)”Ax-y”B)’105’)’CBe’)=3,则k=(++i)+(++i)+(i++),合法的C常量是。值为,i的值为。)’A\n’B)e-310)’DEF’CD)’1234’)A15,6B)12,5C)18,6D)15,,不合法的C常量是。=3,则k=(++i)+(++i)+(++i)执行过后k的A)-0x2alB)lg3)’[’CD]”CHINA”值为,i的值为。,不合法的C常量是。)A9,6B)12,5C)18,6D)15,5A)-0x3blB)123e+)’C}’)D6e+,则i=3printf(“%d”,-i++),可以作为变量名的是。为,i的值为。)A+a)12345eB)Ca3B)5e+0D)A-3,4B)-4,4C)-4,3D)-3,,可以作为变量名的是。,i=3int,则j=4k=i+++j执行之后k,i)A+cB)*XC)_DAY)Dnextday和j的值分别为。++的优先级大于+。)A7,3,4B)8,3,5C)7,4,4D)8,4,5main(),数字0的序号为48,下面{intx;程序的输出结果为。x=-3+4*5-6;printf(“%d”,x);main()x=3+4%5-6;“%d”printf(,x);{charx,y;x=-3*4%-6/5;“%d”,x);printf(求余的优先级与乘x=’0’;y=’9’;除相同,负号优先级最高printf(“%d,%d\n”,x,y);x=(7+6)%5/2;“%d”,x);printf(}}A)因输出格式不合法,输出错误信息B)48,57)A111)0111B–321)12–C32)1D11121)C0,9)48,。*=是赋值运算符号,,字母A的序号为65,下面右结合程序的输出结果为。mian()main(){intx=2,y=0,z;{char’A’;intc=i=10;x*=3+2;“%dprintf(”,x);c=c+10;x*=y=z=4;“%d”printf(,x);i=c%i;}printf(“%c,%d\n”,c,i);)A840)10B40)10,4C)8,4D}。A)75,7)75,5Bmain()C)K,5)因存在非图形字符,无法D{intx=2,y=0,z;直接显示出来x+=3+2;“%dprintf(”,x);,字母A的序号为65,下面程序x*=y=z=4;“%dprintf(”,x);的输出结果为。}A)728B)无法计算C)7,4)D8,4A)整型实型字符型B)。C)数组结构体共用体D)指针逻辑型空类型main()。(02~03第一学期试题){intx=4,y=0,z;A)在C程序中,*=3+2;printf(“%d”,x);B)在C程序中,无论是整数还是实数,其存放形式x*=y==(z=4);“printf(%d”,x);的优先级高==*=C)在C程序中,是只能用于整数运算的运算符%.}D)在C程序中,)1440B)200C)204D),则表达式(a=5,b=2,a++,。a+b)的值是。(02~03第一学期试题)一般逗号运算main()是做了实际运算的printf("%d\n",(a=5,a++,a));{inti,j;A)8)B7C)6)D5i=16;j=(i++)+i;printf(“%d”,j);,则正确的赋值语句为。i=15;printf(“%d”%d,++i,i);(02~03第一学期试题)}inta,b;A)321615B)331515floatx;C)341516D)341615A)a=1,b=2,、Bb++;C)a=b=5D)b=int(x);,以下合法的字符常量是。.(01~02A)'\084'B)'\x43'C)'0'D)"\0"第二学期试题),则表达A)字母数字下划线B)中划线字母数字式:x=1,y=x+3/2的值为。C)字母数字逗号D)字母下划线中划线A)1B)2C)):inta=2,b=3;。x=,y=;则表达式:#include<>(float)(a+b)/2+(int)x%(int)y的值是。强制类型#definesum10+20转换的优先级高于除号(01~02第二学期试题)main()A)))){:2+’a’+i*f,其中i为整型变量,fintb=0,c=0;为float型变量,则表达式的最终数据类型为。(01~02b=5;第二学期试题)c=sum*b;A)int)floatB)charC)Ddoubleprintf("%d",c);:inta,b=2;则a=(b*100+,100)则a的值}是。(01~02第二学期试题)A)100B)110C)70D)150A)100)))..下列程序的执行结果是。:#include<>printf(“%s,%\n”,“COMPUTER”,“COMPUTER”);#definesum(10+20)执行语句后的最终结果为。(01~02第二学期试mian()题)P60,Printf函数使用{PUTER,PUTER,.=0,b=0,c=0;PU,CMP.)COMPU,DCMPa=sum;,下面不正确的赋值语句b=5;是:。(03试题)c=sum*b;A)ch=‘\0’B)ch=‘a+b’printf("%d",c);C)ch=‘7’+‘9’D)ch=7+9},且x=,y=)100B)110C)70D)150行下列语句后输出结果为:。(03试题)(int)。printf(“%f”,(x,y));A)2B))0D)3A))(double)(20/3)的值为。C),)输出符号不D够,输出不A)6B))2D),,变量f是实型,变量I是双精度一组。(02~03第一学期试题)型,则表达式10+‘a’+I*f值的数据类型:。(往届试题)编译时就能根据变量定义及其——————为它分配A)int)floatB)doubleC)不确定D相应数量的存储空间。,,用来标识变量名,符号常量名,函数运行结果为:。(往届试题)名,数组名,类型名,文件名的有效字符序列称为。charch1,ch2;,标识符只能由、和三ch1=‘A’+5-3;‘A’ch2=+6-3;种字符组成,且第一个字符必须或。printf(“%d,%c\n”,ch1,ch2);,要求对所有用到的变量,遵循A)67,D)B,BC)C,CD)不确定值D的原则。。(04~)是、、。A)ABC)abcB))、、、、y均为float型变量,则以下不合法的赋值语种,分别用l。句是。(04~05第二学期试题),则认为A)++x;)y=(x%2B)/10;是long型常量。intC)x*=y+)x8;=y=D0;,实数有两种表现形式,:char‘\64c=’;和。则变量C包含:。(往届试题),即float和A)1个字符)2个字符Bdouble型。C)3个字符)说明不合法,。定。,*sqrt()/8值的数据类型量之间用隔开。为。(往届试题),在变量定义的同时也可以给变量赋A)intB)float不确定C)double初值,叫做。D),。为4的表达式:。(往届试题),字符型数据和整型数据之间可以通用,A)b=a/2)b=a%2B)b=8-(3,a-5)C)b=a>5?4:2D一个字符数据既能输出,也可以输出。,:。(往届试题)main()intk=7,x=12;{charc1,c2;)Ax%=(k%=5))x%=(k-k%5)BC)x%=k)(x%=k)-(k%=5)Dc1='a';c2='b';:。c1=c1-32;c2=c2-32;(往届试题)printf("%c%c",c1,c2);A)复数型)逻辑型B)双精度型C)集合型D}二、填空题运行结果为。,Ⅱ代码表中可以看到每一个小写字母比相应是、、、。的大写字母的ASCⅡ代码大。,。是、、。,、、、。个“字符串结束标志符”即,,程序运行期间,其值不能被改变的量据判断字符串是否结束。叫。+'a'+-*'b'的结果。,常量有不同的类型,包括、、+'a'+-/'b'的结果是和等。型数据。。,单精度实数的取值范围在之间。,,加减乘除这些运算符需要两个运算对之分。象,称为运算符。,在****惯上符号常量名用,,算术运算符的结合性是。用。(大写或小写),变量是。mian(),如、和等。{floatx;inti;,系统在x=;i=(int)x;printf("x=%f,i=%d",x,i);}运行结果为。,则i=3printf("%d",-i++)执行后输出是,i的结果是。,表达式的类型有,,,,,。:表达式1,=(a=3,6*3)和表达式x=a=3,6*a分别是表达式和表达式,,.(){inti,j,m,n;i=8;j=10;m=++i;n=j++;printf("%d,%d,%d,%d",i,j,m,n);}运行后i,j,m,,可以利用,将一个表达式的值转换成指定的类型。

第一章 C语言基础知识 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小屁孩
  • 文件大小232 KB
  • 时间2024-04-15