获取内容资料
综合学习

学堂在线c君带你玩编程答案

或者直接下载[学小易APP]随时查答案

学堂在线c君带你玩编程答案

逻辑勾勒绝美的境界,简洁绽放深邃的内涵。C君牵你的手,纵贯古今、融通中外,采撷精彩的代码,谱写人类智慧的诗篇。Error与Warning的迷惑、捕捉Bug的悬疑、算法成功的狂喜……我们将亲手为冰冷的机器注入灵魂、打开CPU的世界、探索1和0构建的二次元的神奇。结合专业知识、驱动硬件、兼顾NCRE证书的获取……是本课程现实与独特的美。C君等你,一起玩编程吧!

学堂在线c君带你玩编程答案

[判断题]do-while由do开始,用while结束,在while(表达式)后面不能写分号。

[判断题]在循环外的语句不受循环的控制,在循环内的语句也不受循环的控制。

[单选题]以下叙述中正确的是______。

[判断题]表示宏名的标识符必须大写。

[单选题]有以下程序#includevoidmain{intx,a=1,b=1;while(1){scanf(“%d”,&x);if(x>0){a=x;break;}if(x<0){b=x;continue;}printf("%d,%d",a,b);}}程序运行时输入:-1-2012<回车>,则输出结果是。

[判断题]chara=0x1f;则表达式a&0x08的值是8。

[判断题]已知inta[4],p;,则语句p=&a;是正确的。

[单选题]设有定义:intx=2;,以下表达式中,值不为6的是。

[判断题]一个数组可以存储不同类型的数据。

[单选题]以下程序程序运行后的输出结果是_____。#include#definema(x)x(x-1)voidmain{inta=1,b=2;printf(“%d\n”,ma(1+a+b));}

[判断题]指针变量的类型不是该变量本身的类型,而是它所指向的变量的类型。

[单选题]下列关于c语言用户标识符的叙述中正确的是________。

[判断题]在循环外的语句不受循环的控制,在循环内的语句也不受循环的控制。

[判断题]用float定义的浮点型变量(ansi标准)在内存占4个字节,输入/输出格式符是%f。

[判断题]函数中的多个return语句,可以实现调用该函数后,多个值同时被返回。

[单选题]以下程序运行后的输出结果是________。#include”stdio.h”intf(intx);main{intn=1,m;m=f(f(f(n)));printf(“%d”,m);}intf(intx){returnx2;}

[单选题]有以下程序:#includevoidmain{inta={1,2,3,4,5},b={6,7,8,9},s=0,i;for(i=0;i<5;i++)s+=a[i];for(i=0;i<4;i++)s+=b[i];printf("%d\n",s);}程序运行后的输出结果是__________。

[判断题]函数rewind的作用是使文件指针返回上次移动的位置。

[单选题]下面程序段的运行结果是______。chars=”abcde”;s+=2;printf(“%d”,s);

[单选题]已知对学生记录的描述为:structstudent{intnum;charname[20],sex;struct{intyear,month,day;}birthday;};structstudentstu;设变量stu中的”生日”是”1995年11月12日”,对”birthday”正确赋值的程序是______。

[单选题]以下关于逻辑运算符两侧运算对象的叙述中正确的是_________。

[判断题]typedef的作用是给已有的数据类型取一个别名。

[单选题]对于浮点型数据,下列说法中不正确的是______。

[判断题]为了提高读写效率,在进行读写操作后不应关闭文件以便下次再进行读写。

[判断题]结构体中各个成员的数据类型必须是相同的。

[单选题]若已定义charc=’a’,则变量c所占的字节数为__________。

[判断题]如果一个c程序由多个函数组成,必须把main函数放在最前边。

[单选题]以下叙述中正确的是______。

[判断题]若有定义:inta[10];,使用数组元素时,下标的最小值是1,最大值是10。

[单选题]为表示关系100≥b≥0,应使用c语言表达式______。

[判断题]函数若有多个return语句,可以实现调用该函数后,多个值同时被返回。

[判断题]如果两个结构体变量有相同的类型,则可以把其中一个结构体变量的值整体赋值给另一个结构体变量。

[单选题]下面程序的运行结果是______。#includemain{inta[3][3]={1,2,3,4,5,6,7,8,9},i;for(i=0;i<=2;i++)printf("%d",a[i][2-i]);}

[单选题]typedef的作用是_________。

[单选题]下列程序的运行结果为________。#include”stdio.h”#definema(x)x(x-1)voidmain{inta=1,b=2;printf(“%d”,ma(1+a+b));}

[单选题]有以下程序#includevoidmain{inta=-1,b=-1;while(++a)++b;printf(“%d,%d\n”,a,b);}程序的运行结果是_______。

[判断题]表达式1/4+2.75的值是3。

[单选题]以下程序的输出结果是________。#include”stdio.h”#definef(x)xxvoidmain{inta=6,b=2,c;c=f(a)/f(b);printf(“%d”,c);}

[单选题]已知“inta,y=&a;”,则下列函数调用中错误的是______。

[判断题]若i为整型变量,则for(i=2;i==0;)printf(“%d”,i–);循环执行次数是0次。

[判断题]当a=1,b=2,c=3时,执行语句“if(a>c){b=a;a=c;c=b;}”后,变量c中的值为2。

[判断题]二元运算符均可以和赋值运算符构成复合的赋值运算符。

[单选题]若要以“a+”方式打开一个已存在的文件,则以下叙述正确的是_____。

[单选题]在c源程序中,整型常量不能表示的数制是。

[判断题]函数可以嵌套定义,但是不可以嵌套调用。

[判断题]else子句不能单独作为语句使用,它是if语句的一部分,必须与if配对使用。

[单选题]若变量已正确定义,有以下程序段i=0;doprintf(“%d,”,i);while(i++);printf(“%d”,i);其输出结果是。

[判断题]c语言中,do-while语句构成的循环只能用break语句退出。

[单选题]关于下面的程序,正确的说法是_________。#includevoidmain{intx,y,z;x=y=z=1;printf(“x=%d,y=%d,z=%d\n”,x,y,z);}

[单选题]若有语句intpoint,a=4;和point=&a;下面均代表地址的一组选项是______。

[判断题]增1(或自增)、减1(或自减)运算符可作用于任何类型的变量。

[单选题]下面程序的运行结果是______。#includemain{inta[5],i;for(i=0;i<5;i++){a[i]=9(i-2+4(i>3))%5;printf(“%2d”,a[i]);}}

[判断题]在c程序中,main函数必须有且只有一个。

[单选题]以下叙述中正确的是________。

[判断题]数组名代表数组的首地址。

[判断题]c语言中通过文件指针对它所指向的文件进行操作。

[判断题]c语言中的“=”作为赋值运算符,与数学中等号的功能完全不同。

[单选题]以下程序的执行结果为________。#include”stdio.h”floatfun(intx,inty){return(xy);}main{inta=2,b=5,c=8;printf(“%.0f”,fun((int)fun(a+b,c),a-b));}

[单选题]已知i、j、k为int型变量,若从键盘输入:1,2,3,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是。

[单选题]以下程序的运行结果是______。#include”stdio.h”main{intm=1,n=2,p=&m,q=&n,r;r=p;p=q;q=r;printf(“%d,%d,%d,%d”,m,n,p,q);}

[判断题]main函数是c程序的入口,由计算机系统负责调用。

[单选题]有以下语句,则对a数组元素的引用不正确的是______。inta[10]={0,1,2,3,4,5,6,7,8,9},i=0,p=a;

[单选题]在定义一个共用体变量时,系统分配给它的内存是。

[判断题]所有关系运算符的运算优先级相同。

[单选题]以下程序的输出结果是________。#include”stdio.h”f(intb,intm,intn){inti,s=0;for(i=m;i<=n;i=i+2)s=s+b[i];returns;}main{intx,a={1,2,3,4,5,6,7,8,9};x=f(a,3,7);printf("%d",x);}

[单选题]若有定义inta[5],p=a;,则对a数组元素的正确引用是______。

[单选题]c语言是一种。

[单选题]以下程序段中,与其他三个功能不同的程序段是_____。

[判断题]关系运算符是双目运算符,其功能是将两个运算对象进行大小比较。

[判断题]关系运算符<=与==的优先级相同。

[判断题]结构体变量所占用空间是全部成员占用空间之和。

[判断题]一个指针变量的值是一个地址值。

[判断题]有参的宏,其参数参与运算,宏替换要先完成参数的计算,然后再执行替换。

[单选题]以下程序段中的变量已正确定义:for(i=0;i<4;i++,i++)for(k=1;k<3;k++);printf("");程序段的输出结果是______。

[判断题]变量必须先定义后使用。

[判断题]数组在定义时可以不指定数组的长度,可根据程序中实际使用的元素个数决定。

[判断题]如果某个函数在定义时省略了存储类型,则默认的存储类型是int。

[单选题]在c程序中,可把整型数据以二进制形式存放到文件中的函数是______。

[判断题]与表达式“!(x>0)”等价的表达式是“x<=0”。

[判断题]循环for(;;)的循环条件始终为真。

[判断题]将c程序编译成目标文件,其扩展名为exe。

[单选题]下列的结论中只有________是正确的。

[判断题]函数fopen不可以打开二进制文件。

[判断题]系统打开的标准设备文件不需要用fclose函数关闭。

[单选题]下列关于c语言文件的叙述中正确的是______。

[单选题]以下函数不能用于向文件写入数据的是______。

[单选题]定义了如下结构体数组:structnumber{inta;intb;}num[2]={1,2,3,4};语句printf(“%d”,num[1].anum[1].b);的输出结果是_________。

[判断题]c语言预编译命令#include与#include”myfile.h”的功能是完全一样的。

[判断题]函数rewind的作用是将位置指针返回移动前的位置。

Similar Posts

发表评论

邮箱地址不会被公开。 必填项已用*标注