八一学院《C语言开发及应用》形成性考核答案

国开八一学院公众号【八一学习俱乐部】专科、本科形考答案题库,由往年期末考试试题和单元自测题随机组卷构成,通过反复刷题,能够帮助大家快速掌握题目中的知识点。大家多看考前练习题,可以检验自己对知识的掌握程度,还能提高形考和期末考的通过几率。

▲形考代做、期末试卷答案联系微信:xingkao100
搜答案方法:电脑端按「Ctrl+F」、手机端用「页面查找」功能输入关键词查找。

八一学院《C语言开发及应用》形成性考核答案

形考任务随机题目,按Ctrl+F,输入题目关键词查找。

题目:[判断题]在C语言程序中, ABC和abc被作为同一标识符使用 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]定义符合常量有两种方法,一种是采用定义语句的方法,另一种是采用预处理命令的方法。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在执行“printf("%6d",x);”语句时,其输出的x的值所占用的显示宽度将小于6个字符位置。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在定义一个变量时,不能够同时给它赋初值。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在“scanf("%d %d",&x,&y);”语句中,x和y变量均为整数类型。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在C语言系统中,没有求一个整数的绝对值函数。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]使用#include命令只能包含头文件,不能包含其他任何文件。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]for循环语句的循环体,可以是简单语句,也可以是复合语句。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在二维数组的定义语句中,可以给数组中每个元素赋初值。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在C语言中,求一个整数的绝对值的数学函数为abs(x)。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main(){

int i,s=0

for(i=1;i<=5;i++)s+=i*I;

printf(“s=%d\n”,s)

}

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main() {

int x=37,k=2;

do {if(x%k==0) break; k++;} while(k*k<=x);

if(k*k>x) printf("Yes!\n");

else printf("No!\n");

}

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"A+B=12\n"的长度为( )。 

A.8

B.9

C.7

D.6

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在printf()函数调用的格式字符串中,若使用格式符为“%6.2f”,则规定对应输出的数据中,其整数部分占用的字符位置个数为(  )。 

A.6

B.4

C.3

D.2

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]若n的值为10,则执行“for(i=0;; i++) if(i>n/3) break;”语句后,i的值为( )。 

A.4

B.6

C.3

D.5

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]假定一维数组的定义为“char a[8];”,则该数组a所占用的存储空间的节数为( )。 

A.8

B.16

C.64

D.32

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"Its\40\n"的长度为(  )。 

A.5

B.6

C.7

D.8

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]结构成员访问运算符有两个,点运算符(.)和箭头运算符(->)。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]do-while循环语句中的循环体可能不会被执行。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]假定一个数组对象为int*类型,则指向该对象的指针类型为int**。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在结构成员访问运算符中,点运算符(. )为双目运算符。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序的编译单位是一个 () 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]C语言程序中的基本功能模块位( )。 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]假定A是一个一维数组,则A[i]的指针访问方式为() 

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在#include预处理命令中,不可以包含(  )。 

A.系统头文件

B.程序文件

C.用户头文件

D.目标文件

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在printf()函数调用的格式字符串中,若使用格式符为“%6.2f”,则规定对应输出的数据占用的字符位置个数为(  )。 

A.5

B.6

C.4

D.2

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"A+B=12\n"的长度为( )。 

A.8

B.9

C.7

D.6

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]要利用const保留字定义整型常量ABC的值为10,则对应的定义语句为(  )。 

A.const int ABC 10;

B.const int ABC,10;

C.const int ABC;10;

D.const int ABC=10;

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在scanf()函数调用的格式字符串中,若使用格式符为“%f”,则对应输入的数据类型为(  )。 

A.char

B.int

C.float

D.double

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在VC++环境下,为运行一个程序而建立的工作区文件的扩展名为(  )。 

A.obj

B.exe

C.dsw

D.dsp

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]常数-4.25的数据类型为(  )。 

A.整型

B.单精度型

C.双精度型

D.长双精度型

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在二维数组的定义语句中,不能给数组中每个元素赋初值。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]函数定义格式中的参数表被称为实参表。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]对于一个长度为n的字符串,存储它的字符数组的长度至少为n。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在C语言程序上机操作的过程中,需要对每个用户头文件进行单独的编译操作。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]一个C语言程序只能够包含一个程序文件。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]对于一个长度为n的字符串,存储它的字符数组的长度至少为n。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]do-while循环语句的循环体,只能是复合语句,不能是简单语句。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在C语言中,打开一个数据文件的系统函数为fopen(),它带着两个字符串参数,用来给定文件名和打开方式。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在C语言字符集中,一个大写英文字母和它的小写英文字母被视为不同的字符。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]当不需要函数返回任何值时,则应使用()标识符来定义函数类型。 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main() {

int x=5,y=0;

switch(2*x-3) {

case 4: y+=x;

case 7: y+=2*x+1;

case 10: y+=3*x;

}

printf("y=%d\n",y);

}

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"Its\40\n"的长度为(  )。 

A.5

B.6

C.7

D.8

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]若一个函数声明为“double * function();”,则该函数的返回值类型为( )。 

A.实数型;

B.实数指针型;

C.函数指针型;

D.数组型;

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]当循环次数确定时,while循环语句能够转换为for循环语句。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在C语言程序中,主函数不能是递归函数。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]return语句中可以带有返回表达式。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]源程序文件被编译成目标文件后,其目标文件中也存在有对应的注释内容。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]假定一维数组的定义语句为“ChAr* A[8];”,则该数组A所占存储空间的字节数为 () 

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在printf()函数调用的格式字符串中,若使用格式符为“%6.2f”,则规定对应输出的数据中,其小数部分占用的字符位置个数为(  )。 

A.5

B.6

C.4

D.2

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]若x=5,y=10,则x>y逻辑值为真。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在if语句中,必须带有else子句,不能省略它。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]浮点数只有单精度表示,没有双精度表示。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]十进制数25表示成符合C语言规则的十六进制数为()。 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main() {

int x,p=2;

scanf("%d",&x);

while(x>=p)

if(x%p==0) {printf("%d=%d*%d\n",x,p,x/p); break;}

else p++;

}

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]若n的值为10,则执行“while(n-->0)s+=n;”语句的过程中,循环体被执行的次数为( )。 

A.9

B.8

C.10

D.11

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]假如a是一个一维数组,则a[i]值与*(a+1)的值不等。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]使用const语句定义一个符号常量时,则必须对它同时进行初始化。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main(){

int a[3][3]=__13,18,16},{15,19,12},{8,15,22__;int i,j,x=a[0][0]; for(i=1;i<3;i++)

for(j=0;j<3;j++)

if(a[i][j] printf(“x=%d\n”,x)

}

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"Its\40\n"的长度为(  )。 

A.5

B.6

C.7

D.8

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]若n的值为5,s的值为0,则执行“do s+=n--; while(n>0);”语句后,s的值为( )。 

A.14

B.15

C.12

D.13

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]表达式x=x+1表示成增量表达式为x++。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main() {

int i=0, s=0;

while(s<50) {i+=2; s+=i*i;}

printf("s=%d\n",s);

}

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]注释语句的内容只会出现在源程序文件中,不会出现在编译后而生成的目标代码文件中。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]一个程序中用户定义的普通函数的名称不能为( )。 

A.Main

B.main

C.xyz

D.mainInt

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]执行下面程序的输出结果为( )。

#include

Void main()

{

int i,f1=1,f2;

for(i=2;i<6;i++){

f2=3*f1;

f1=f2;

}

printf(“f2=%d\n”,f2);

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main() {

int a=5,b=8,c=6,d=15,x,y;

if(a>=b) x=a; else x=b;

if(c>=d) y=c; else y=d;

if(x>=y) printf("%d\n",x);

else printf("%d\n",y);

}

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]strCpy函数用于把一个字符串()到另一个字符数组空间中。 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]C语言中的每条简单语句以()作为结束符。 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]C程序中的所有预处理命令均以()字符开头。 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]执行下面程序的输出结果为( )。

#include

void main( ){

int a[8]={3,8,6,5,9,2,8,5};

int i ,s=0;

for(i=0;i<8;i++)

if(i%2) s+=a[i];

prinft(“s=%d\n”,s);

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"Its\40\n"的长度为(  )。 

A.5

B.6

C.7

D.8

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]运算符优先级最高的是( )。 

A.()

B.=

C.+

D.<

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在C语言中,保留字是有专门含义和作用的,不能作为一般标识符使用。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]假定不允许使用逻辑非操作符,则逻辑表达式A>B || B==5的相反表达式为() 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main() {

int a=5,b=8,c=6,d=15,x,y;

if(a>=b) x=a; else x=b;

if(c>=d) y=c; else y=d;

if(x>=y) printf("%d\n",x);

else printf("%d\n",y);

}

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]假定A是一个一维数组,则A[i]的指针访问方式为() 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]执行下面程序的输出结果为( )。

#include

#define N 8

void main( ){

int a[N]={3,5,8,10,15,20,32,66};

int i ,x;

for(i=0;i x=a[i]; a[i]=a[N-1-i]; a[N-1-i]=x;

}

prinft(“%d\n”,a[1]+a[3]);

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]十进制数25表示成符合C语言规则的十六进制数为()。 

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在C语言中,关闭一个数据文件的系统函数为( )。 

A.fopen( )

B.fclose( )

C.fread( )

D.fwrite( )

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]假定p是一个指向数据对象的指针,则通过p表示该数据对象为( )。 

A.p*

B.p&

C.&p

D.*p

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在循环语句“for(i=0;i<10;i+=2) S;”中,循环体S被执行次数为( )。 

A.10

B.6

C.4

D.5

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]表达式x=x+y表示成复合赋值表达式为x+=y。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]continue语句可以使用在任一种语句体内。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]进行动态存储分配的malloc( )函数带有一个参数( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main() {

int x=37,k=2;

do {if(x%k==0) break; k++;} while(k*k<=x);

if(k*k>x) printf("Yes!\n");

else printf("No!\n");

}

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]当不需要函数返回任何值时,则应使用()标识符来定义函数类型。 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main(){

int i,s=0

for(i=1;i<=5;i++)s+=i*I;

printf(“s=%d\n”,s)

}

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在一个函数定义中,函数体是一条复合语句。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]若x=5,y=10,则x!=y的逻辑值为真。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]C语言中的数据文件只包括字符文件这一种存储类型。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]C程序中的所有预处理命令均以()字符开头。 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main() {

int i,s=0;

for(i=16; i>0; i-=2)

if(i%3==0 || i%4==0) s+=i;

printf("s=%d\n",s);

}

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"Its\40\n"的长度为(  )。 

A.5

B.6

C.7

D.8

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]已知“char a[3][5];”,则元素a[2][3]的地址比该数组的首地址大( )。 

A.13个字节

B.26个字节

C.52个字节

D.48个字节

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]假定有一个定义语句为“int a[10]={3,4,2,8,6};”,则元素a[5]的值为( )。 

A.0

B.2

C.8

D.6

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"A+B=12\n"的长度为( )。 

A.8

B.9

C.7

D.6

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在C语言中,在定义一个字符数组时,不能利用一个字符串进行初始化。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]对二进制文件进行读和写操作将使用不同的系统函数。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]执行int *p=mAlloC (sizeof(int))操作得到的一个动态分配的整型对象为() 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]当使用xxk6(2,3)调用此函数时,返回值为( )。

int xxk6(int x,int n) {

int i,p=1,s=0;

for(i=1;i<=n;i++) {

p*=x; s+=i*p;

}

return s;

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main() {

int x=5,y=8,z=12;

if(x>y && x>z) printf("%d\n",x);

else if(y>x && y>z) printf("%d\n",y);

else printf("%d\n",z);

}

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main() {

char ch;

int a,b,c;

scanf("%c",&ch);

scanf("%d %d",&a,&b);

switch(ch) {

case '+': c=a+b; break;

case '-': c=a-b; break;

case '*': c=a*b; break;

case '/': c=a/b; break;

default: printf("Error!\n");

}

printf("%d%c%d=%d\n",a,ch,b,c);

}

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]假定一个函数原型语句为“int f1(int a[ ],int n);”,与数组参数等价的表示为( )。 

A.int * * a

B.int a

C.int &a

D.int *a

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"A+B=12\n"的长度为( )。 

A.8

B.9

C.7

D.6

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]C语言中的每条简单语句以()作为结束符。 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]假定一维数组的定义语句为“ChAr* A[8];”,则该数组A所占存储空间的字节数为 () 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]存储一个空字符串需要占用()个字节。 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main() {

int x=5,y=0;

switch(2*x-3) {

case 4: y+=x;

case 7: y+=2*x+1;

case 10: y+=3*x;

}

printf("y=%d\n",y);

}

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"Its\40\n"的长度为(  )。 

A.5

B.6

C.7

D.8

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main(){

int a[3][3]=__13,18,16},{15,19,12},{8,15,22__;int i,j,x=a[0][0]; for(i=1;i<3;i++)

for(j=0;j<3;j++)

if(a[i][j] printf(“x=%d\n”,x)

}

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"A+B=12\n"的长度为( )。 

A.8

B.9

C.7

D.6

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在一条变量定义语句中,可以同时定义不同类型的变量。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main() {

int x,p=2;

scanf("%d",&x);

while(x>=p)

if(x%p==0) {printf("%d=%d*%d\n",x,p,x/p); break;}

else p++;

}

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]执行“typeDef int DAtAType;”语句后,在使用int定义整型变量的地方也可以使用()来定义整型变量。 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]执行下面程序的输出结果为( )。

#include

void main( ){

int n=1; y=0;

while(n<10) {y+=n; n+=2;}

printf(“y=%d\n”, y);

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"A+B=12\n"的长度为( )。 

A.8

B.9

C.7

D.6

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在C语言程序中,对于递归函数和非递归函数,其函数头部有区别标志。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序的编译单位是一个 () 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]执行下面程序的输出结果为( )。

#include

void main( ){

int a[3][3]={{3,2,6},{5,4,2},{1,5,6}};

int i, j, s=0;

for(i=0; i<3; i++)

for(j=0;j<3;j++) s+=a[i][j];

printf(“s=%d\n”,s);.

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]执行下面程序的输出结果为( )。

#include

void main( ){

int a[8]={3,8,6,5,9,2,8,5};

int i ,s=0;

for(i=0;i<8;i++)

if(i%2) s+=a[i];

prinft(“s=%d\n”,s);

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在C语言程序上机操作的过程中,编译程序的操作步骤之后直接是运行操作。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]定义结构类型的变量时,能够同时进行初始化。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main(){

int a[8]={12,15,20,8,5,9,16,10};int i,x=a[0]; for(i=1;i<8;i++) if(a[i]>x) x=a[i];

printf(“%d\n”,x)

}

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]当循环次数确定时,while循环语句不能转换为for循环语句。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main() {

int a=5,b=8,c;

if(3*a>2*b) c=2*a+3*b;

else if(a==b) c=a*a+b*b;

else c=a*b+3;

printf("c=%d\n",c);

}

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]执行下面程序的输出结果为(      )。

#include

Void main()

{

int a=25,b=18;

if(a>b) printf(“%s\n”,”a>b”);

if(a==b) printf(“%s\n”,”a==b”);

if(a } 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main() {

int i=0, s=0;

while(s<50) {i+=2; s+=i*i;}

printf("s=%d\n",s);

}

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]执行下面程序的输出结果为( )。

#include

void main( ){

int a=5,b=8,c=6,d=15,x,y;

if (a>=b) x=a; else x=b;

if(c>=d) y=c; else y=d;

if(x>=y) printf(“%d\n”,x);

else printf(“%d\n”,y);

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"A+B=12\n"的长度为( )。 

A.8

B.9

C.7

D.6

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"Its\40\n"的长度为(  )。 

A.5

B.6

C.7

D.8

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main() {

int x=36,y=48,z;

do {z=x%y; x=y; y=z;} while(y>0);

printf("x=%d\n",x);

}

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"Its\40\n"的长度为(  )。 

A.5

B.6

C.7

D.8

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"A+B=12\n"的长度为( )。 

A.8

B.9

C.7

D.6

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"A+B=12\n"的长度为( )。 

A.8

B.9

C.7

D.6

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"Its\40\n"的长度为(  )。 

A.5

B.6

C.7

D.8

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"A+B=12\n"的长度为( )。 

A.8

B.9

C.7

D.6

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"A+B=12\n"的长度为( )。 

A.8

B.9

C.7

D.6

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"A+B=12\n"的长度为( )。 

A.8

B.9

C.7

D.6

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"Its\40\n"的长度为(  )。 

A.5

B.6

C.7

D.8

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在一个程序文件的开始,若需要使用一个包含命令包含一个头文件时,则命令标识符为(  )。 

A.#clude

B.#const

C.#include

D.#defile

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]与结构成员表达式p->name等价的表达式为( )。 

A.p.name

B.(*p).name

C.*p.name

D.*(p

E.name)

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在switCh语句的每个CAse块中,假定都是以BreAk语句结束的,则此switCh语句容易被改写为( )语句。 

A.Do

B.for

C.if

D.while

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]若x的值为10,则执行“switch(x%3){case 0: x++; break; case 1:x++; default: x++;}”语句后,x的值为( )。 

A.9

B.12

C.11

D.10

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]将两个字符串连接起来组成一个字符串时,选用的函数为( )。 

A.strCAt()

B.strCmp()

C.strCAp()

D.strlen()

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在循环语句“for(i=0;i

A.1

B.n-1

C.n

D.n+1

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]假定二维数组的定义语句为”char a[M][N];”,则该数组所含元素的个数为( )。 

A.(M-1)*(N-1)

B.M*N-1

C.M*N+1

D.M*N

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]C语言中的选择类语句有两条,它们是( )。 

A.if和switch

B.else和case

C.switch和case

D.if和else

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]若x的值为10,则执行“switch(x%3){case 0: x++; case 1:x++; case 2: x++;}”语句后,x的值为( )。 

A.11

B.10

C.12

D.13

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]下列数值中最小值是( )。 

A.28/8

B.35/3

C.28%8

D.35%3

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]从一个数据文件中读入以换行符结束的一行字符串的函数为( )。 

A.fgetC()

B.fgets()

C.getC()

D.gets()

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]假定二维数组的定义为“int a[3][5];”,则该数组所含元素的个数为( )。 

A.8

B.15

C.10

D.12

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在scanf()函数调用的格式字符串中,若使用格式符为“%Lf”,则对应输入的数据类型为(  )。 

A.char

B.int

C.float

D.double

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]下列数值中最大值是(  )。 

A.28/8

B.35/3

C.28%8

D.35%4

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]假定s被定义为指针类型ChAr *的变量,初始指向的字符串为"Hello worlD!",若要使变量p指向s所指向的字符串,则p应定义为( )。 

A.ChAr *p=&s;

B.ChAr *p;p=*s;

C.ChAr *p; p=&s;

D.ChAr *p=s;

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]由C语言目标文件连接而成的可执行文件的扩展名为( )。 

A.cpp

B.exe

C.obj

D.c

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]假定A为一个整数类型的数组名,整数类型的长度为4,则元素A[4]的地址比A数组的首地址大( )个字节。 

A.16

B.4

C.32

D.8

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]设有语句序列为“int a=12; a+=a*a;”,则执行结束后,a的值为(  )。 

A.12

B.144

C.156

D.288

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]要结束任一种循环语句或switch语句的执行,则在其中使用的语句为( )。 

A.continue

B.return

C.break

D.goto

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"Its\40\n"的长度为(  )。 

A.5

B.6

C.7

D.8

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]若需要求出一个字符串的长度,则选用的函数是( )。 

A.strlen

B.strcmp

C.strcat

D.strcpy

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]若n的值为10,则执行“for(i=1;i

A.1

B.n+1

C.n-1

D.n

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]不符合C语言规定的复合语句是( )。 

A.{}

B.{;}

C.{y=10}

D.{x=0;}

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]int类型的长度为(  )。 

A.1

B.2

C.4

D.8

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]每个C程序文件在编译时可能出现有严重性错误,其对应的标识符号为(  )。 

A.warning

B.error

C.warn

D.err

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]当需要在程序文件中引入用户定义的头文件时,使用的不是#include命令。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在C语言中,标识符中的非首字符可以是英文字母、数字或下划线字符。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在同一个结构类型的定义中,各数据成员名必须不同。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]常数3.26e4是双精度浮点数。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在“scanf("%d-%d=%d",&x,&y,&z);”语句中,有语法错误。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]逻辑表达式(a>b || b==5)的相反表达式为(a>b && b==5)。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]定义符号常量只有一种方法,就是采用预处理命令#define的方法。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]源程序文件被编译成目标文件后,源程序文件中的注释语句仍然存在。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]一条注释语句的最后必须使用分号结束。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]假定x=5,则执行“a=(x?10:20);”语句后a的值为10。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]定点数包括单精度定点数和双精度定点数两种。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在C语言中,退出程序运行的系统函数为exit()。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在一个磁盘数据文件的文件名中,文件主名和扩展名都是必须的,不可省略。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在执行“printf("%5d",x);”语句时,其输出的x的值所占用的显示宽度将大于等于5个字符位置。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]假定x=5,则表达式2+x++的值为7。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在C语言程序上机操作的过程中,不能够对用户头文件进行单独的编译操作。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]定义符合常量有两种方法,一种是采用定义语句的方法,另一种是采用预处理命令的方法。。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]一个C语言程序能够包含多个用户头文件。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]for循环语句不能够被转换为while循环语句。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]假定不允许使用逻辑非操作符,则逻辑表达式A>B || B==5的相反表达式为() 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]执行“typeDef int DAtAType;”语句后,在使用int定义整型变量的地方也可以使用()来定义整型变量。 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]执行下面程序的输出结果为( )。

#include

#define N 8

void main( ){

int a[N]={3,5,8,10,15,20,32,66};

int i ,x;

for(i=0;i x=a[i]; a[i]=a[N-1-i]; a[N-1-i]=x;

}

prinft(“%d\n”,a[1]+a[3]);

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main(){

int a[8]={12,15,20,8,5,9,16,10};int i,x=a[0]; for(i=1;i<8;i++) if(a[i]>x) x=a[i];

printf(“%d\n”,x)

}

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main() {

int x=36,y=48,z;

do {z=x%y; x=y; y=z;} while(y>0);

printf("x=%d\n",x);

}

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在一个函数定义中,函数头包括的3个部分依次为函数类型、函数名和(  )。 

A.表达式

B.语句

C.函数体

D.参数表

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]表达式floor(2.3457*100+0.5)/100的值为( )。 

A.2.35

B.2

C.2.34

D.2.3457

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]实数340.25对应的规格化浮点数为(  )。 

A.340.25

B.34.025e1

C.3.4025e2

D.0.34025e3

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]若n的值为10,则执行“for(i=0;i

A.n(n+1)/2

B.(n+1)/2

C.n(n-1)/2

D.n*n

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]当不需要函数返回任何值时,则所使用的返回类型为(  )。 

A.int

B.union

C.void

D.Void

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]运算符优先级最高的是( )。 

A.&&

题目:[]

C.++

D./

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]short类型的长度为( )。 

A.1

B.2

C.3

D.4

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]若n的值为5,s的值为0,则执行“while(n-->0) s+=n;”语句后,s的值为( )。 

A.14

B.15

C.12

D.10

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为( )。 

A.mAin

B.funCtion

C.MAIN

D.nAme

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]假定x=4.6,则函数ceil(x)的值为( )。 

A.4.0

B.4.6

C.4.5

D.5.0

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]带有随机函数的表达式rand()%20的取值范围是( )。 

A.1~19

B.1~20

C.0~19

D.0~20

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]若x的值为15,则执行“if(x>10) x++; else x--;”语句后,x的值为( )。 

A.14

B.16

C.15

D.10

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]用于输出表达式值的标准输出函数的函数名是( )。 

A.scanf()

B.print()

C.printf()

D.output

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]C语言中的循环类语句有3条,它们是(  )。 

A.for,if,while

B.for,while,do

C.while,do,switch

D.for,break,do

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]若用数组名作为函数调用的实参,传递给形参的是( )。 

A.数组中全部元素的值

B.数组的首地址

C.数组中第一个元素的值

D.数组元素的个数

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在下列的语句中,必须以分号作为结束的语句是( )。 

A.do

B.while

C.switch

D.for

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]假定x是一个逻辑量,则(x && !x)和(x || !x)的值分别为( )。 

A.1和1

B.0和0

C.0和1

D.1和0

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在一个函数定义中,参数表中的参数类型可以为void类型。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]多行注释语句的开始和结束标记符可以互换使用。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]continue只能使用在任一种循环语句的循环体中。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在“scanf("%s",x);”语句中,x变量不是字符指针类型。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在C语言字符集中,包含有全部26个英文大写字母和对应的小写字母。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]do-while循环语句是以循环体结尾的。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在一维数组的定义语句中,数组名后带有一对中括号。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]进行动态存储分配的malloc( )函数带有两个参数。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在一条变量定义语句中,定义的变量和赋给它的初值之间只能使用等号(=)。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]while循环语句中的循环体可能不会被执行。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在C语言字符集中,一个大写英文字母和它的小写英文字母被视为不同的字符 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在一条注释语句中,除了注释内容外,不需要使用任何特定的标记符。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]执行int *p=mAlloC (sizeof(int))操作得到的一个动态分配的整型对象为() 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]执行下面程序的输出结果为( )。

#include

Void main()

{

int a=25,b=18;

if(a>b) printf(“%s\n”,”a>b”);

if(a==b) printf(“%s\n”,”a==b”);

if(a[b]} 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]存储一个空字符串需要占用()个字节。 

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main() {

char ch;

int a,b,c;

scanf("%c",&ch);

scanf("%d %d",&a,&b);

switch(ch) {

case '+': c=a+b; break;

case '-': c=a-b; break;

case '*': c=a*b; break;

case '/': c=a/b; break;

default: printf("Error!\n");

}

printf("%d%c%d=%d\n",a,ch,b,c);

}

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]假定二维数组的定义语句为“DouBle A[M][N];”,则该数组A的列下标的取值范围在0到()之间。 

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]C语言中的跳转类语句有四条,它们是goto,return和(  )。 

A.break,const

B.static,continue

C.break,continue

D.while,extern

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]从一个二进制文件中读取数据的系统函数为( )。 

A.fread()

B.fgets()

C.fwrite()

D.fgetc()

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]循环体至少被执行一次的循环语句为( )。 

A.for

B.while

C.do-while

D.任一种

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在C语言中,每条复合语句的开始标记字符为( )。 

A.(

题目:[

C.{

D.<

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]一个有符号字符类型的值域范围是(  )。 

A.-128到+127

B.0到255

C.-127到255

D.1到255 很遗憾,答错咯……

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在C语言中,用于比较大小的关系运算符的总数为(  )。 

A.3

B.4

C.5

D.6

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]假定变量m定义为“int m=7;”,则下面正确的语句为( )。 

A.int p=&m;

B.int *p=m;

C.int &p=*m;

D.int *p=&m;

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]每个C语言程序文件的编译错误分为( )类。 

A.1

B.4

C.3

D.2

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]标准输出设备显示器的文件流标识符是( )。 

A.stdin

B.stdout

C.stderr

D.stdio

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]假定a为一个字符数组名,则元素a[8]的地址比该数值的首地址大( )。 

A.4个字节;

B.8个字节;

C.16个字节;

D.32个字节;

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]x>0 && y<=5的相反表达式为(  )。 

A.x<=0 || y>5

B.x>0 || y<=5

C.x<=0 && y>5

D.x<0 && y!=5

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在下面运算符中,优先级最高的是( )。 

A.!

B.&&

C.||

D.!=

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在一个链表中,每个结点必然存在着一个指向自身结点类型的指针域,用来保存下一个结点的( )。 

A.地址

B.值

C.名称

D.类型

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在C语言程序上机操作的过程中,连接程序的操作步骤之前是编译程序。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]表达式(int)14.6%5的值为4。( ) 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]continue语句既有保留字,又有语句体。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在C语言中,作为标识符的第一个字符可以是英文字母、数字或下划线字符。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在执行“printf("%8.2f",x);”语句时,其输出的x的值所占用的显示宽度将大于等于8个字符位置。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]表达式(int)14.6%5的值为0。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]假如a是一个一维数组,则数组名a的值和&a[0]的值相等。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]while循环语句的循环体,只能是复合语句,不能是简单语句。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]break语句可以使用在switch语句中。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[判断题]在for循环语句的头部,for后面括号内共有3个表达式位置。 

A.对

B.错

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main() {

int i,s=0;

for(i=16; i>0; i-=2)

if(i%3==0 || i%4==0) s+=i;

printf("s=%d\n",s);

}

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main(){

int x=48,y=30,z; do{z=x%y;x=y;y=z;}while(y>0);

for(i=1;i<=5;i++)s+=i*I;

printf(“x=%d\n”,x)

}

正确答案是:

此处内容已隐藏……点击查看

题目:[填空题]程序填空题:执行下面程序的输出结果为( )。

#include

void main() {

int x=5,y=8,z=12;

if(x>y && x>z) printf("%d\n",x);

else if(y>x && y>z) printf("%d\n",y);

else printf("%d\n",z);

}

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]向一个文本文件中写入一个字符的系统函数为( )。 

A.fputc( )

B.fgets( )

C.fputs( )

D.fgetc( )

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在C语言中,一条简单语句的结束符是( )。 

A.冒号

B.空格

C.逗号

D.分号

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]若x的值为-10,则执行“if(!x) x++; else x--;”语句后,x的值为( )。 

A.0

B.-11

C.-10

D.-9

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]要利用#define命令定义ABC常量的值为100,则对应的命令格式为(  )。 

A.#define ABC=100

B.#define ABC==100

C.#define ABC 100

D.#define ABC;100

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]假定有一个元素类型为int的数组a[10],它所占用的存储空间的字节数为( )。 

A.40

B.20

C.10

D.80

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]已知”int a[10],x, *pa=a;”,若要把数组a[3]元素的值赋给x,则不正确的语句为( )。 

A.x=pa[3];

B.x=*(a+3);

C.x=a[3];

D.x=*pa+3;

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在下面的Do-while循环语句中,其循环体语句被执行的次数为( )。

int i=0; Do i++; while(i<10);

A.3

B.5

C.4

D.10

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]假定一个函数的原型语句为“int ff(int* x);”,一个整型数组为a[10],则下面函数调用表达式不正确的是( )。 

A.ff(a)

B.ff(a[0])

C.ff(a+3)

D.ff(&a[0])

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]要定义a和b为两个整型变量,则正确使用的定义语句为( )。 

A.int a;b;

B.int a,b;

C.int a b;

D.int a:b;

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在printf( )函数调用的格式字符串中,每个格式符的先导字符为( )。 

A.#

B.%

C.$

D.@

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]字符串"A+B=12\n"的长度为( )。 

A.8

B.9

C.7

D.6

正确答案是:

此处内容已隐藏……点击查看

题目:[单选题]在循环语句"for(i=0;i<n;i++)S;"中,循环体S被执行次数为( )。 

A.1

B.n-1

C.n

D.n+1

正确答案是:

此处内容已隐藏……点击查看


「国开学习吧」:用户COOKIE有效时间30天,收藏网址『guokaixuexi.com』不迷路哦~

相关文章

八一学院《会计制度设计》形成性考核答案

八一学院《会计制度设计》形成性考核答案

八一学院《会计制度设计》形成性考核答案形考任务随机题目,按Ctrl+F,输入题目关键词查找。1.[单选题]使用收款、付款、转账等复式记账凭证时,将现金送存银行时应填制( ) A.现金收款凭证...

八一学院《金融学》形成性考核答案

八一学院《金融学》形成性考核答案

八一学院《金融学》形成性考核答案形考任务随机题目,按Ctrl+F,输入题目关键词查找。1.[单选题]期限在一年以内的短期政府债券通常被称为( ) A.货币债券B.国库卷C.政府货币债券D.公...

八一学院《社会调查研究与方法》形成性考核答案

八一学院《社会调查研究与方法》形成性考核答案

八一学院《社会调查研究与方法》形成性考核答案形考任务随机题目,按Ctrl+F,输入题目关键词查找。1.[单选题]调查人员分散调查的阶段是( )。 A.准备阶段B.研究阶段C.总结阶段D.调查...

八一学院《VisualBasic程序设计》形成性考核答案

八一学院《VisualBasic程序设计》形成性考核答案

八一学院《VisualBasic程序设计》形成性考核答案形考任务随机题目,按Ctrl+F,输入题目关键词查找。1.[单选题]MsgBox函数的返回值的类型是(  )。 A.整型B.字符串C....

八一学院《JavaScript程序设计》形成性考核答案

八一学院《JavaScript程序设计》形成性考核答案

八一学院《JavaScript程序设计》形成性考核答案形考任务随机题目,按Ctrl+F,输入题目关键词查找。1.[单选题]以下代码运行的结果是输出( )。 var a=10, b = 10; (fun...

八一学院《政府经济学》形成性考核答案

八一学院《政府经济学》形成性考核答案

八一学院《政府经济学》形成性考核答案形考任务随机题目,按Ctrl+F,输入题目关键词查找。1.[单选题]按照( )分类,公债可以分为货币公债和实物公债。 A.发行地域B.债务期限的长短C.公...

八一学院《管理信息系统》形成性考核答案

八一学院《管理信息系统》形成性考核答案

八一学院《管理信息系统》形成性考核答案形考任务随机题目,按Ctrl+F,输入题目关键词查找。1.[单选题]帮助系统分析员了解一个组织内部业务处理活动的内容与工作流程的图表是( ) A.系统流...

八一学院《刑法学(1)》形成性考核答案

八一学院《刑法学(1)》形成性考核答案

八一学院《刑法学(1)》形成性考核答案形考任务随机题目,按Ctrl+F,输入题目关键词查找。1.[单选题]已满14周岁不满18周岁的人犯罪,应当( )处罚 A.从轻B.减轻C.从轻或者减轻D...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。