




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、下载可编辑单项选择题号:1482执行以下程序段后,输出结果和a的值是()。int a=10。printf ("%d",a+ )A、11和 10B、11和 11C、10 和 11D、10 和 10答案:C题号:2100已知字符'A'的ASCII代码值是65,字符变量c1的值是'A',c2的值是D.执行语句printf ("%d,%d",c1,c2-2 )。后,输出结果是A、65,66B、A,BC、65,68D、A,68答案:A题号:5055相同结构体类型的变量之间,可以()。A、比较大小B、地址相同C、赋值D、相加答案:C题
2、号:3217int a10。合法的数组元素的最小下标值为()。A、1B、0C、10D、9答案:B题号:45能正确表示逻辑关系:"a >10或a<0 "的C语言表达式是A、a>=0 | a<=10B、a>=10 or a<=0C、a>=10 && a<=0D、a>=10 | a<=0答案:D题号:157mai n()int x=1,a=0,b=0 。switch (x) case 0: b+ 。case 1: a+ 。case 2: a+ 。 b+ 。 printf("a=%d,b=%d&q
3、uot;,a,b)。该程序的输出结果是()A、2,2B、2,1C、1,1D、1,0答案:B题号:4784设变量a是整型,f是实型,是双精度型,则表达式 10+'a'+i*f值的 数据类型为()A、不确定B、doubleC、intD、float答案:B题号:1647以下程序中,while循环的循环次数是 mai n()int i=0。while(i<10)if(i<1) continue 。if(i=5) break。i+ oA、死循环,不能确定次数B、6C、4D、1答案:A题号:191若有说明语句:char c='72'。则变量c () oA、说明不
4、合法,c的值不确定B、包含3个字符C、包含1个字符D、包含2个字符答案:C题号:1300下列程序运行结果为:#defi ne P 3#defi ne S(a) P*a*amai n()int ar。ar=S(3+5)。prin tf("n%d",ar)。A、192B、25C、29D、27答案:C判断题号:6755若 i =3,贝 Uprintf("%d",-i+)。输出的值为-4。答案:错误题号:6167表达式(j=3, j+)的值是4.答案:错误题号:1495C语言中只能逐个引用数组元素而不能一次引用整个数组答案:正确题号:2921参加位运算的数据可以
5、是任何类型的数据。答案:错误题号:2691若有int i=10,j=2。则执行完i*=j+8。后i的值为28。答案:错误题号:464若a=3,b=2,c=1则关系表达式"(a>b)=c"的值为"真"。答案:正确题号:66若有 # define S(a,b) a*b 则语句 area=S(3,2)。area 的值为 6。答案:正确题号:758若有宏定义:#define S(a,b) t=a。a=b。b=t由于变量t没定义,所以此宏定义是错误的。答案:错误题号:2158#define和printf都不是C语句。答案:正确题号:5102关系运算符 <
6、;=与=的优先级相同。答案:错误填空题号:1076表达式3.5 + 1 / 2的计算结果是 。答案:空1:3.5题号:551请写出以下程序的输出结果mai n() int a = 100 0if( a > 100) printf( “n %d, a > 100) elseprintf(“n %d, a <= 100)答案:空1:1题号:3255表达式(int)( double )( 5/2 ) +2.5)的值是答案:空1:4题号:2472阅读下面程序,程序执行后的输出结果为 。#i nelude "stdio.h"main ()char a,b。for (
7、a='0 ; b= 9 a<b。 a+,b-)printf ("%e%e",a,b )。printf (" n")。答案:空1:0918273645题号:937以下程序段的输出结果是 。int i = 0, sum = 1。do sum += i+。 while( i < 5) oprintf(“ n %d, sum)。答案:空1:11题号:5213以下程序段的输出结果是 int x = 0177。printf( “ x = %3d, x = %6d, x = %6o, x = %6x, x = %6un ”, x, x, x, x,
8、 x)答案:空1:x = 127空2:127x空3:x空4:177.专业.整理.下载可编辑.专业.整理.下载可编辑7f空5:1273210号卞程序的输出结果是mai n() int a = 3, b = 2, c = 1 c -= +b o b *= a + c o int b = 5, c = 12 c /= b * 2 oa -= c o,a, b, c )printf( “ %d, %d, %d, a += -c oprintf( “ %d, %d, % ”, a, b, c)答案:空1:2,5,123, -2题号:4474小十进制整数是当计算机用两个字节存放一个整数时,其中能存放的最大
9、十进制整数是 ,它们的二进制形式是 。答案:空1:65535空2:-32768空3:1111 1111 1111 1111,1000 0000 0000 0000题号:2791结构化程序由 、_、 种基本结构组成。答案:空1:顺序空2:条件分支或】选择空3:循环题号:561阅读下面程序,程序执行后的输出结果是 。#i n elude "stdio.h"mai n ()int x,y,z。x = 1 o y = 2 o z = 3 oif ( x>y)if (x>z) printf ( "%d",x )°.专业.整理.下载可编辑els
10、e printfprintf ("%d("%d",y )n",z )。.专业.整理.下载可编辑.专业.整理.下载可编辑答案:空1:3程序设计题号:2660/*程序设计】 功能:计算出k以内最大的10个能被13或17整除的自然数之和。(k 3000 )。*/ #i n elude <stdio.h>#i n clude"co ni o.h" void bky()。int fun (i nt k)BeginEnd*/mai n()int m。printf("Enter m:")。scanf("%d
11、", &m)prin tf("nThe result is %dn", fun (m) bky()。void bky()FILE *IN,*OUT.专业.整理.cd0NooLT+SDguVsO5lhs)£:04(TlnNHNW M匚=Jepno 二)uedor_L no qnnNHHlo)宀 七 £ oCDososcxIa)哮>寸989下载可编辑C语言中不可以嵌套的是()。A、选择语句B、循环语句C、函数调用D、函数定义答案:D题号:1957C语言中,逻辑"真"等价于A、非零的整数B、大于零的整数C、非零的数D
12、、大于零的数答案:C题号:3786用户定义的函数不可以调用的函数是()。A、本文件外的B、ma in函数C、本函数下面定义的D、非整型返回值的答案:B题号:1764以下叙述中正确的是()。A、C程序中注释部分可以出现在程序中任意合适的地方B、分号是C语句之间的分隔符,不是语句的一部分C、花括号“和“只能作为函数体的定界符D、构成C程序的基本单位是函数,所有函数名都可以由用户命 名答案:A题号:299卜面四个选项中,均是不合法的浮点数的选项是()A-e3.2341e3B160.0.12e3、C1232e4.2.e5、D-.18123e40.0答案:C题号:6131假定所有变量均已正确定义,下列程
13、序段运行后x的值是()k1=1 0k2=2 ok3=3 ox=15 oif(!k1)x- oelse if(k2) x=4。else x=3。A、15B、14C、3D、4答案:D题号:3208若变量已正确定义,以下程序段的输出结果是x=5.16894 oprintf( n ” f, (in t)(x*1000+0.5)/(float)1000)A、5.17000B、输出格式说明与输出项不匹配,输出无定值C、5.168000D、5.169000答案:D题号:5043以下选项中合法的实型常数是()。A、5E2.0B、1.3EC、E-3D、.2E0答案:D题号:5608有以下程序mai n() in
14、t i 。for(i=0。i<3。i+)switch(i) case 1: printf("%d", i) 。 case 2: prin tf("%d", i)< default : prin tf("%d", i)执行后输出结果是A、011122B、120C、012020D、012答案:A题号:572的正确理解是()对以下说明语句int a10=6,7,8,9,10A、将5个初值依次赋给a1至a5.专业.整理.下载可编辑B、将5个初值依次赋给a6至a10C、因为数组长度与初值的个数不相同,所以此语句不正确D、将5个初值依
15、次赋给a0至a4答案:D判断题号:1325若有说明intc。贝U while(c=getchar()。是正确的C语句。答案:正确 题号:3386若有int i =10, j=0。则执行完语句if (j=0) i + +。 else i - -。 i 的值为 11。答案:错误 题号:464若a=3,b=2,c=1则关系表达式"(a>b)=c"的值为"真答案:正确题号:2316while和dowhile循环不论什么条件下它们的结果都是相同的答案:错误题号:2989char c="Very Good"是一个合法的为字符串数组赋值的语句答案:正确
16、题号:5034语句sca nf("%7.2f",&a)是一个合法的scanf函数。答案:错误题号:2067如果想使一个数组中全部元素的值为0,可以写成int a10=0*10。答案:错误题号:5263x*=y+8 等价于 x=x*(y+8)。答案:正确题号:3862如果函数值的类型和return语句中表达式的值不一 致,贝U以函数类型为准。答案:正确 题号:3558整数-32100可以赋值给int型和long int型变量答案:正确填空题号:551请写出以下程序的输出结果 亠mai n() int a = 100。if( a > 100) pri ntf(“n
17、 %d, a > 100)elseprintf(“n %d, a <= 100)答案:空1:1题号:1575对以下数学式,写出三个等价的C语言表达式是 、ab *c答案:空1:a/c/b或a/(b*c) 或】a/b/c空2:a/c/b或a/b/c或】a/(b*c)空3:.专业.整理.下载可编辑.专业.整理.下载可编辑a/b/c 或a/c/b 或】a/(b*c)题号:1076表达式3.5 + 1 / 2的计算结果是 答案:空1:3.5题号:2758和变量的值若x为double型变量,请写出运算x = 3.2, +x后表达式的值答案:空1:4.2空2:4.2题号:582以下程序的执行结
18、果是。main ()int k=8。switch ( k)case 9: k+=1。case 10: k+=1。case 11: k+=1 。 break。default: k+=1 。 printf ("%d n",k)。答案:空1:题号:2868若要通过以下语句给a、b、c、d分别输入字符A、B、C、D,给w、x、y、z分别输入 10、20、30、40,正确的输入形式是 。请用CR代表Enter键。scanf( “ d%c%d%c%d%c%d%C , &w, &a, & x,&b, &y, &c, &z, &
19、;d) 答案:空1:10A20B30C40DvCR题号:4063以下程序段的输出结果是 、double a = 513.789215 。,a, a, a, a)答printf( “ a = %8.6f, a = %8.2f, a = %14.8f, a = %14.8lfn案: 空1:513.789215空2:a空3:513.79a空4:513.78921500513.789215005076以下程序的输出结果是main () int a=0。a+= (a=8 ) oprintf ("%d n",a )。答案:空1:16题号:5410 以下程序的执行结果是mai n()in
20、t a, b, *p = & a, *q = &b 。a = 10 ob = 20 o*p = b o*q = a oprin tf( a = %d, b = %dn ” a, b)。答案:空1:a = 20, b = 20题号:6975以下程序的输出结果是 omai n() int x = 2 owhile ( x-) oprintf( “n%d, x) o答案:空1:-1程序设计题号:58/*其它字符不变程序设计】功能:将字符串中的小写字母转换为对应的大写字母.专业.整理.下载可编辑 */ #i nelude "stri ng.h"#i n elude
21、<stdio.h> void bky()。void eha n ge(ehar str)严 BegV严Endmai n()void change()。char str40。gets(str)。change(str)。puts(str)。bky()。void bky()FILE *IN,*OUT。char i200。IN=fope n("i n.dat","r")。if(IN=NULL)printf("Read FILE Error")。OUT=fope n("out.dat","w"
22、) 。 if(OUT=NULL)printf("Write FILE Error")。fscanf(IN,"%s",i)。change(i)。fprin tf(OUT,"%sn",i)fclose(IN)。 fclose(OUT)。示例代码:int i。for(i=0。 stri!='O'。i+)if(stri>='a' && stri<='z') stri=stri-32 。题号:45能正确表示逻辑关系:"a >10或a<0 "
23、;的C语言表达式是A、a>=0 | a<=10B、a>=10 or a<=0C、a>=10 && a<=0D、a>=10 | a<=0答案:Dp的正确语句是()题号:53若已定义x为int类型变量,下列语句中说明指针变量A、int *p=&x。B、int p=&x。C、*p=*x 。D、int *p=x。答案:A题号:2244字符串指针变量中存入的是A、第一个字符B、字符串C、字符串的首地址D、字符串变量答案:C题号:3722下列字符数组长度为5的是A、char c10= 'h', 'a
24、39;, 'b', 'c', 'd'。B、char b= 'h', 'a', 'b', 'c', 'd', '0'。C、char a='h', 'a', 'b', 'c', 'd'。D、char d6= 'h', 'a', 'b', 'c', '0' 。答案:C题号:2703从键盘上输入某字符串
25、时,不可使用的函数是()A、getchar()B、sca nf()C、fread()D、gets()答案:A题号:3402以下对整型数组a的正确说明是:A、int n = 10, an。B、int n;sca nf (% cf : fen);irrt a.n;屮C、#define SIZE 10*Jint aSIZED、int a(10)。答案:C题号:130若char a10。已正确定义,以下语句中不能从键盘上给 a数组的 所有元素输入值的语 句是()。A、seanf("%s",a)。B、for(i=0。i<10。i+)ai=getchar()。C、a=getcha
26、r()。D、gets(a)。答案:C题号:191若有说明语句:char c='72'。则变量c ()。A、说明不合法,c的值不确定B、包含3个字符C、包含1个字符D、包含2个字符答案:C题号:4539以下程序的输出结果是mai n() int i = 1, j = 3。printf( “ d, ”, i+)。 int i = 0。i +=j * 2 。printf( “ d,%d, ”, i, j )。prit nf( “ dn%d , i, j )。A、163,2,3B、2,7,3,2,3C、1,7,3,2,3D、2,6,3,2,3答案:A题号:300以下对一维整型数组a的正
27、确说明是()。A、 #define SIZE 10(换行)int aSIZE。B、int a(10)。C、intn。seanf("%d",&n)。int an。D、int n=10,an。答案:A判断题号:2691若有int i=10,j=2。则执行完i*=j+8。后i的值为28。答案:错误题号:2067如果想使一个数组中全部元素的值为0,可以写成int a10=0*10。答案:错误题号:1118函数调用语句:func(rec1,rec2+rec3,(ree4,rec5)。中,含有的实参个数是 5.答案:错误题号:1534C语言所有函数都是外部函数.答案:错误题号:
28、2158#define和printf都不是C语句。答案:正确题号:6321循环结构中的continue语句是使整个循环终止执行答案:错误题号:2583该类型的变量在程序中定义了一个结构体类型后,可以多次用它来定义具有 答案:正确题号:3386若有int i =10, j=0。则执行完语句if (j=0) i + +。 else i - -。 i 的值为 11。答案:错误题号:2998c程序总是从程序的第一条语句开始执行.答案:错误题号:5034语句scanf("%7.2f",&a)。是一个合法的scanf函数。答案:错误填空题号:582以下程序的执行结果是。main
29、 () int k=8。switch (k)case 9: k+=1。case 10: k+=1。case 11: k+=1 。 break。default: k+=1。printf ("%d n",k)。答案:空1:9题号:5171把al、a2定义成单精度实型变量,并赋初值1的说明语句是 答案:空1:float a1 = 1.0, a2 = 1.0。题号:63以下程序的输出结果是 0#define PR(ar) printf(“ ar = %d , ar) mai n() int j, a = 1,3, 5, 7, 9,11,13,15, *p = a for(j = 3
30、 o j o j-) switch( j ) case 1:case 2: PR(*p+) obreak。case 3: PR(*(-p) o答案:空1:ar=9 ar=9 ar=11题号:3255表达式(in t)( double )( 5/2 ) +2.5)的值是 .答案:空1:4题号:1076表达式3.5 + 1 / 2的计算结果是 。答案:空1:3.5题号:6547当a = 1、b = 2、c = 3时,以下if语句执行后,a、b、c中的值分别为: :if(a > c)b = a。 a = c o c = b。答案:空1:3空2:2空3:2题号:3925阅读下面程序,则执行后程序
31、的结果为 o#i nclude "stdio.h"main ()int a=0,b=0。while (a<15)a+ owhile (b+<15 )。printf ("%d,%dn",a,b)。答案:空1:15, 16题号:4473有以下程序段:S = 1.0 0for(k = 1 o k <= n 。k+)s = s + 1.0 / (k * (k + 1) o printf( n ” f, s)。请填空,使下面的程序段的功能完全与之等同s = 0.0。k = 0。do s += d。d = 1.0 / (k * (k + 1)whi
32、le( )bprintf( n ” f, s)。答案:空1:d = 1.0空2:k+空3:k <= n题号:6975以下程序的输出结果是mai n()while int x = 2。(X-)。printf(“n%d, x)。答案:空1:.专业.整理.下载可编辑-1题号:44231,否则输出0.请下列程序的功能是输入一个整数,判断其是否是素数,若为素数输出 填空。main () int i, x, y=1 。seanf ("%d", &x )。for ( i=2。i<=。i+)if y=0。 break。printf ("%d n",
33、y )。答案:空1:x / 2空2:!(x % i)或x % i = 0程序设计题号:788/*程序设计题目:用while语句求1? 100的累计和*/void bky()。 int fun (i nt n) Beg in/*"Endvoid mai n()int sum = 0。sum=fun( 100)。printf ("sum = %dn", sum) 。bky()。void bky()FILE *IN,*OUT。int i。int iIN,iOUT。IN=fope n("i n.dat","r")。if(IN=NUL
34、L)prin tf("Please Verify The Currernt Dir.it May Be Cha nged")OUT=fope n("out.dat","w")。if(OUT=NULL)prin tf("Please Verify The Curre nt Dir. it May Be Cha nged")for(i=0。i<5。i+)fscanf(IN,"%d",&iIN)。iOUT=fun(ilN)。fprin tf(OUT,"%dn",iOU
35、T)。fclose(IN)。fclose(OUT)。示例代码:int i=1,sum=0。while(i<=n)sum=sum+i。i+。return sum。题号:4662变量p为指针变量,若卩=&& ,下列说法不正确的是()。A、*(p+)=a+B、&*p=&aC、(*p)+=a+D、*&a=a答案:A题号:6651C语言允许函数类型缺省定义,此时函数值隐含的类型是()。A、longB、floatC、intD、double答案:C题号:6993若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是()A、1B、2.0C、2.5D
36、、2答案:B题号:6988以下程序的输出结果是mai n() int a = 2, b =5 。printf( “ a=%d,b=% ”,a, b)。A、a=%2,b=%5B、a=%d,b=%dC、a=%d,b=%dD、a=2,b=5答案:C题号:5659若有定义int a10,*p=a。,则p+5表示A、元素a5的地址B、元素a6的地址C、元素a6的值D、元素a5的值答案:A题号:6490若有说明:int *p,m=5,n。以下正确的程序段是()。A、seanf("%d",&n) 。 *p=n 。B、p=&n。*p=m。C、p=&n 。 seanf
37、("%d",*p)D、p=&n。seanf("%d",&p)。答案:B题号:6073下列程序的输出结果为()。mai n()int m=7,n=4。float a=38.4,b=6.4,x 。x=m/2+n*a/b+1/2。prin tf( "%fn",x)。A、28.000000B、27.500000C、28.500000D、27.000000答案:D题号:401以下所列的C语言常量中,错误的是()。A、72'B、0xFFC、2LD、1.2e0.5答案:D题号:1684int a=1,b=2,c=3 。if(
38、a>c)b=a。a=c。c=b。贝U c 的值为()。A、3B、2C、不一定D、1答案:B题号:961C语言中while和do-while循环的主要区别是()。A、while的循环控制条件比do-while的循环控制条件更严格B、do-while的循环体至少无条件执行一次C、do-while的循环体不能是复合语句D、do-while允许从外部转到循环体内 答案:判断题号:3927答案:错误U以函数类型为准两个字符串中的字符个数相同时才能进行字符串大小的比较题号:51247&3+12的值是15。答案:错误题号:3721语句 printf("%f%",1.0/3)
39、。输出为 0.333333。答案:错误题号:3862如果函数值的类型和return语句中表达式的值不一致,贝 答案:正确题号:6755若 i =3 ,贝 Uprintf("%d",-i+)。输出的值为-4。答案:错误题号:4579通过return语句,函数可以带回一个或一个以上的返回值 答案:错误题号:2440int i,*p=&i。是正确的C说明。答案:正确题号:4678a=(b=4)+(c=6)是一个合法的赋值表达式。答案:正确题号:6288十进制数15的二进制数是1111.答案:正确题号:464若a=3,b=2,c=1则关系表达式"(a>b)=
40、c"的值为"真答案:正确填空题号:2713以下程序段的输出结果是printf(答案:n%d, strlen(“ Send ”)。空1:3题号:2758若x为double型变量,请写出运算x = 3.2, +x后表达式的值口变量的值答案:空1:4.2空2:4.2题号:3121若有定义:int a=8 ,b=5,c执行语句c=a/b+0.4后,c的值为 答案:空1:1题号:4474当计算机用两个字节存放一个整数时,其中能存放的最大十进制整数是 、最小十进制整数是,它们的二进制形式是。答案:空1:65535空2:-32768空3:1111 1111 1111 1111,1000
41、0000 0000 0000题号:4683若从键盘输入58,则以下程序输出的结果是 main ()int a。seanf"%d",&a )。if( a>50) printf ("%d",a )if( a>40) printf ("%d",a)if( a>30) printf ("%d",a)答案:空1:585858题号:1262请写出与以下表达式等价的表达式是A) BA)!(x>0 )B) !0答案:空1:x <= 0空2:1题号:5076以下程序的输出结果是 。main ()
42、 int a=0。a+= (a=8 )。printf ("%d n",a )。答案:空1:16题号:5410以下程序的执行结果是亠mai n()int a, b, *p = & a, *q = &b 。a = 10 ob = 20 o*p = b o*q = a oprin tf( a = %d, b = %dn ” a, b) o答案:空1:a = 20, b = 20题号:5299运用位运算,能将八进制数0125000除以4,然后赋给变量a的表达式是答案:空1:a = 0125000>>2题号:2211义单精度实型在C语言程序中,用关键字 义
43、基本整型变量,用关键字 变量,用关键字义双精度实型变量。答案:空1:int空2:float空3:double程序设计题号:4003/*程序设计】功能:求一个四位数的各位数字的立方和*/#i n elude <stdio.h>void VV() oint fun (i nt n) /*/Begi n/Endmai n()int k ok=fun(1234) oprin tf("k=%dn",k) oVV() ovoid VV()FILE *IN,*OUT oint iIN,iOUT,i oIN=fope n( "22.IN","广)o
44、if(IN=NULL)prin tf("Please Verify The Currernt Dir.it May Be Cha nged") OUT=fope n("22.out","w") oif( OUT=NULL)prin tf("Please Verify The Curre nt Dir. it May Be Cha nged")for(i=0 o i<10 o i+)fscanf(IN,"%d",&ilN)。iOUT=fun(ilN)。fprin tf(OUT,&qu
45、ot;%dn",iOUT)。fclose(IN)。fclose(OUT)。示例代码:int d,k,s=0。while (n >0)d=n%10。s+=d*d*d。n/=10。return s。题号:6991以下程序的执行结果是mai n() int w = 1, x = 2, y = 3, z = 4w =( w < x ) ? x : w 。w =( w < y ) ? y : w 。w =( w < z ) ? z : w。printf( "%d " , w ) o A、2B、4C、3D、1答案:B题号:5467若有说明:int n=
46、2,*p=&n,*q=p。,则以下非法的赋值语句是()A、n=*q。B、p=q 。C、p=n 。D、*p=*q 。答案:C题号:5820以下程序的输出结果是void prtv(i nt *x) printf(“n %d, +*x)。mai n() int a = 25。prtv(&a)。A、24B、26C、23D、25答案:B题号:6988以下程序的输出结果是mai n () int a = 2, b =5 。printf ( “ a=%d,b=% ”,a, b)A、a=%2,b=%5B、a=%d,b=%dC、a=%d,b=%dD、a=2,b=5答案:C题号:6976语句 pr
47、intf ("abre'hi'yboun")。的输出结果是(说明:'b'是退格符)()。A、abre'hi'ybouB、re'hi'youC、abre'hi'ybouD、abre'hi'ybou答案:B题号:166以下关于运算符优先顺序的描述中正确的是()。A、 关系运算符 算术运算符 赋值运算符 逻辑运算符B、 赋值运算符 逻辑运算符 关系运算符 算术运算符C、 算术运算符 关系运算符 赋值运算符 逻辑运算符D、 逻辑运算符 关系运算符 算术运算符 赋值运算符答案:B题号:33
48、3下列语句的结果是()。mai n() intj 。j=3。prin tf("%d,",+j)。prin tf("%d",j+)。A、3,4B、4,4C、4,3D、3,3答案:B题号:457设a和b均为double型变量,且a=5.5、b=2.5 ,则表达式(int)a+b/b的值是A、6.000000B、5.500000C、6D、6.500000答案:A题号:523若有定义:int a=7。 float x=2.5,y=4.7 。则表达式 x+a%3*(int)(x+y)%2/4 的值是()。A、3.500000B、0.000000C、2.750000
49、D、2.500000答案:D题号:855若有以下程序段:int a=3,b=4。a=aAb。b=bAa。a=aAb。则执行以上语句后,a和b的值分别是()A、a=4,b=4B、a=3,b=3C、a=3,b=4D、a=4,b=3答案:D判断题号:1325若有说明int c。贝U while(c=getchar()。是正确的C语句。答案:正确题号:478C语言中"%"运算符的运算对象必须是整型. 答案:正确题号:2998c程序总是从程序的第一条语句开始执行.答案:错误题号:3246假设有 int a10, *p。则 p=&a0与 p=a 等价答案:正确题号:2158#define和printf都不是C语句。答案:正确题号:1498实现的C语言本身不提供输入输出语句,输入和输出操作是由函数来 答案:正确题号:6288十进制数15的二进制数是111
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中医资格证试题及答案
- 天津大学附属中学2025年数学高二第二学期期末学业水平测试模拟试题含解析
- 浙江省丽水学院附属高级中学2024-2025学年高二数学第二学期期末联考试题含解析
- 云南省普洱市墨江第二中学2025届数学高二下期末质量检测模拟试题含解析
- 盐城市高二学业水平模拟(一)地理试题
- 餐饮企业司炉员聘用综合服务合同书
- 采购廉洁监督执行合同
- 茶树苗种植基地建设、种植技术培训与销售合同
- 房地产开发中民法典技术合同风险管理
- 餐饮连锁公司服务员劳动合同范本(含绩效考核)
- 保洁协议书合同范本
- 2025餐饮服务员劳动合同模板
- 2025届高三高考押题预测卷 物理(黑吉辽蒙卷03) 含解析
- 2025部编版语文二年级下册第八单元测试卷(含答案)
- 教育咨询保密协议书
- 2025年安全知识竞赛题库及答案(共200题)
- 哈尔滨历史文化课件
- 沙盘游戏培训课件
- 建设项目管理工作总结范文
- 校本课程开发与教学改进策略
- 高风险病原体实验室标本溢洒处理流程
评论
0/150
提交评论