admin 管理员组

文章数量: 1184232


2024年3月7日发(作者:m文件怎么转化成xml文件)

10:C语言规定,数组名做实参时,它和对应形参之间的数据传递方式是:_____4.地址传递

9:若有说明:int *p1,*p2,m=5,n;以下均是正确赋值语句的选项是( )。3.p1=&m;p2=p1

8:当顺利执行了文件关闭操作时,fclose函数的返回值是( )。3.0

7:若有代数式3ae/bc,则不正确的C语言表达式是( ) 3.3*a*e/b*c

6:在“文件包含”预处理语句的使用形式中,当#include后面的文件名用<>括起时,寻找被包含文件的方式是( )。3.直接按系统设定的标准方式搜索目录

5:使用typedef定义一个新类型的正确步骤是( )。3.2,1,4,3

4:设有说明: char w; int x; float y; double z; 则表达式w*x+z-y值的数据类型为( ) .。

3:fscanf函数的正确调用形式是( )。(文件指针,格式字符串,输入表列);

2:若I为整型变量,则以下循环执行次数是( ). 2.0次

1:以下对C语言中共用体类型数据的叙述正确的是( )。3.一个共用体变量中不可能同时存放其所有成员

20:当温度升高时,二极管的反向饱和电流将 。1.增大

19:在电源对称的三相四线制电路中,若三相负载不对称,则该负载各相电压(2.仍然对称 )

18:为了减小放大电路的输出电阻,应引入 负反馈1.电压

17:下列说法中,(1.串谐时阻抗最小 )是正确的。

16:=0V

15:

一个含有直流分量的非正弦波作用于线性电路,其电路响应电流中(1.含有直流分量 )

14:

已知接成Y形的三个电阻都是30Ω,则等效Δ形的三个电阻阻值为(3.全是90Ω )

13:

R、L串联的正弦交流电路中,复阻抗为(3.12:

整流的目的是 。1.将交流变为直流

11:3.115°

10:必须设立电路参考点后才能求解电路的方法是( )3.结点电压法

2.9:若要组成输出电压可调、最大输出电流为3A的直流稳压电源,则应采用 。4.电感滤波串联型稳压电路

8:部失真

2.底7:测量三相交流电路的功率有很多方法,其中三瓦计法是测量( )电路的功率。3.三相四线制电路

6:某三相电源绕组连成Y时线电压为380V,若将它改接成Δ形,线电压为( )3.220V

5:

当场效应管的漏极直流电流ID从2mA变为4mA时,它的低频跨导gm将 。1.增大

4:制作频率非常稳定的测试用信号源,应选用 。3.石英晶体正弦波振荡电路

2:1.2A

1:大

3.增

3:直流稳压电源中滤波电路的目的是 。3. 将交、直流混合量中的交流成分滤掉

1:#define能做简单的替代,用宏替代计算多项式4*x*x+3*x+2之值的函数F,正确的宏定义是( )。3.#definef(a)(4*a*a+3*a+2)

10:以下不正确的C语言标识符是(.c )。

9:若有说明:int *p1,*p2,m=5,n;以下均是正确赋值语句的选项是(3.p1=&m;p2=p1 )。

8:以下对一维整形数组a的正确说明是(4.#define SIZE 10 )。

7:能正确表示“当x的取值在Ll,10]秆L200,210]范围内为真,否则为假’达式是 ( ) 。3.(x>=1)&&(x<=lo) ??(x>=20Q)&&(x<=210)

6:选择出合法的if语句(设int x,y;)( )。(x!=y)if(x>y)printf("x>y\n”);

else prinf(”x<yn”);else printf(”X==y\n”);

5:若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是( ). 3.!(A%2)

4:一个c程序的执行是从(( )函数开始,直到main( )函数结束 ).

3:下面程序段的运行结果是( ).

for(y=1;y<10;) y=((x=3*y,x+1),x-1);

printf(“x=%d,y=%d”,x,y); 3.x=15,y=14

2:设int a=04,b;则执行b=a>>1;语句后,b的结果是( ). 4.2

10:sizeof(float)是(2.一个整型表达式 )。

9:若要利用下面的程序片段使指针变量p指向一个存储整型变量的存储单元,则[ ]中应填入的内容是( 4.(int*) )

8:设变量a是整型,f是实型,i是双精度型,则表达式10+‘a’+i*f值的数据类型为()。

7:下面四个选项中,均是正确的数值常量或字符常量的选项是( ). 4.+001

0xabcd

2e2

50.

6:下面四个选项中,均是合法整形常量的选项是( ). 1.

16-0xffff

011

5:下面判断正确的是( )。 *s=”china”; 等价于 char *s; s=”china”;

4:若二维数组a有m列,则在a[i][j]前面的元素个数为( )。2.i*m+j

3:以下for循环的执行次数是(3.执行4次).

for(x=0,y=0;(y=123)&&(x<4);x++);

2:若执行fopen函数时发生错误,则函数的返回值是(2.0 )。

10:下面程序段的运行结果是(4.**3##4 ).

9:以下程序的运行结果是(2.15 )。

8:以下C程序正确的运行结果是(3.y=-43456

y=-43456

y=-0043456

y= -43456 ).

7:以下程序的运行结果是 (3.8 ).. .

typedef union {long a[2];

int b[4];

char c[8];

}TY

6:在一个c源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是( ).

5:若I为整型变量,则以下循环执行次数是(2.0次 ).

for(I=2;I==1) printf(“%d”,I--);

4:在宏定义#define PI 3.14159中,用宏名PI代替一个(4.字符串 )。

3:在“文件包含”预处理语句的使用形式中,当#include后面的文件名用“”括起时,寻找被包含文件的方式是( 2.先在源程序所在目录搜索,再按系统设定的标准方式搜索 )。

…………

则该程序段的功能是(2.对数组a进行插入排序( 降序) )。

2:若有以下程序段:

…………

int a[]={4,0,2,3,1},I,j,t;

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

{t=a[I];j=I-1;

while(j>=0&&t>a[j])

{a[j+I]=a[j];j--;}

a[j+1]=t;}

1:已有变量定义和函数调用语句:int a=25; print_value(&a);下面函数的正确输出结果是(4.26 )。

9:若使用一维数组名作函数实参,则以下正确的说法是( ). 1.必须在主调函数中说明此数组的大小

8:以下能正确计算1*2*3*……*10的程序是(3.i=1;s=1;

do{s=s*i;

i++;

}while(i<=10); ).

7:利用fseek函数的正确调用形式是(4.以上答案均正确 ).

6:一个c程序是由( 2.一个或多个函数组成 )。

5:若已定义int a=5;下面对(1),(2)两个语句的正确解释是(4.(1)在对p进行说明的同时进行初始化,使p指向a )。

4:若调用fputc函数输出字符成功,则其返回值是(4.输出的字符 )。

3:以下程序段中存在错误的是(4.#define PI 3.14159

#define S(r) PI*(r)*(r)

…………..

Area=S(a); )。

2:以下正确的描述是(3.凡是C源程序中行首以“#”标识的控制行都是预处理指令 )。

1:以下C程序正确的运行结果是(1.y = 5ba0 ).

10:若要求的值分别为10、20、A、B,正确的数据输入是(1.10A 20B

9:fseek函数的正确调用形式是((fp,位置量,起始点); ).

8:在16位IBM-PC机上使用C语言,若有如下定义:

union data

{int i;

char ch;

double f;

}b;

则共用体变量 占用内存的字节数是(3.8 ).

7:下面对typedef的叙述中不正确的是 (2.用typedef可以增加新类型 ) .

6:编辑程序的功能是( 1.建立并修改程序 )。

5:若有代数式3ae/bc,则不正确的C语言表达式是(3.3*a*e/b*c )

4:利用fseek函数的正确调用形式是(4.以上答案均正确 ).

3:表达式~0x13的值是(1.0xFFEC ).

2:下面有关for循环的正确描述是(循环的循环体语句中,可以包含多条语句,但必须用花括号括起来。 ).

1:以下程序的运行结果是(1.6 ).

10:以下对C语言中共用体类型数据的叙述正确的是(3.一个共用体变量中不可能同时存放其所有成员 )。

9:在C语言中,int、char和short三种类型数据在内存中所占用的字节数(4.有所用的机器的机器字长决定 )。

8:以下不能对二维整形数组a进行正确初始化的语句是( a[2][3]={{1,2},{3,4},{5,6}}; )。

7:以下程序的运行结果是 (1.13 ) .

6:下面四个选项中,均是非法常量的选项是(1.

‘as’

-0fff

0xa’ )。

5:请读程序:

#define ADD(x) x+x

main()

{

int m=1,n=2,k=3;

int sum=ADD(m+n)*k;

printf(“sum=%d”,sum);

}

上面程序的运行结果是(=10 )。

4:下面程序运行结果是(2.a=2,b=8 ).

3:以下符合C语言语法的赋值表达式是(2.d=9+e,f=d+9 ).

2:

已有程序和输入数据的形式,程序中输入语句的正确形式应当为( )。(注:?表示空格,表示回车)

main()

{ int a; float f;

printf(“nInput number:”);

输入语句

printf(“nf=%f,a=%dn”,f,a);

}(“%f,%d”,&f,&a);

Input number:4.5? ?2

1:设有以下说明,则下面不正确的叙述是( 可以作为函数参数 )。

阅读以下程序,当输入数据的形式为:25,13,10,正确的输出结果为()。

main()

{ int x,y,z;

scanf(“%d%d%d”,&x,&y,&z);

printf(“x+y+z=%dn”,x+y+z);

}4.不确定值

9:以下程序的运行结果是 (1.13 ) .

8:以下程序的运行结果是(2.12 )

7:以下对一维整形数组a的正确说明是(4.#define SIZE 10

6:以下对结构体变量stul 中成员age 的非法引用是( )。

5:C语言结构体类型变量在程序执行期间(1.所有成员一直驻留在内存中 ).

4:在C语言中,char型数据在内存中的存储形式是(码)。

3:若已定义int a=5;下面对(1),(2)两个语句的正确解释是(4.(1)在对p进行说明的同时进行初始化,使p指向a)。

2:以下不正确的C语言标识符是( .c )。

1:以下程序的输出结果为(2.9 )。

10:下面程序(1.第3行有错误 )。(每行程序前面的数字表示行号)。

9:若要利用下面的程序片段使指针变量p指向一个存储整型变量的存储单元,则[ ]中应填入的内容是( )。4.(int*)

8:以下不是C语言的特点的是( ) 2.能够编制出功能复杂的程序

7:在位运算中,操作数每右移一位,其结果相当于( ). 2.操作数除以2

6:下列运算符中优先级最高的是( ). 2.十

5:设int a=04,b;则执行b=a>>1;语句后,b的结果是( ) 4.2

4:在位运算中,操作数每左移一位,其结果相当于(1.操作数乘以2 ).

3:已知学生记录描述为

struct student

{int no;

char name[20];

char set;

struct

{int year;

int month;

int day;

}birth;

};

struct student s;

设变量s中的“生日”应是“1984年11月11日”,下列对生日的正确赋值方式是(=1984;

2:设 char *s=”ta017bc”; 则指针变量s指向的字符串所占的字节数是( )。3.6

1:设n=10,i=4、则赋值运算n%=i+1执行后,n的值是( ) 1.0.

10:若有说明:int a[][3]={1,2,3,4,5,6,7};则a数组第一维的大小是( )。2.3

9:一个c程序是由( )。2.一个或多个函数组成

8:若二维数组a有m列,则在a[i][j]前面的元素个数为( )2.i*m+j。

7:以下程序的运行结果是( )。3.Y=7

6:在宏定义#define PI 3.14159中,用宏名PI代替一个( )4.字符串。

5:设变量n为float类型,m为int类型,则以下能实现将n中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是( ) 2.m=n*100+0.5, n=m/100.0。

4:函数rewind的作用是( ). 1.使位置指针重新返回文件的开头

3:以下对C语言中共用体类型数据的叙述正确的是( )。3.一个共用体变量中不可能同时存放其所有成员

2:若使用一维数组名作函数实参,则以下正确的说法是( ). 1.必须在主调函数中说明此数组的大小

1:设p1和p2是指向同一个字符串的指针变量,c为字符变量,则以下不能正确执行的赋值语句是( )。2.p2=c

10:fseek函数的正确调用形式是( ). (fp,位置量,起始点)

9:在宏定义#define PI 3.14159中,用宏名PI代替一个( )4.字符串。

8:以下不正确的说法为( ). 4.在函数内定义的变量只在本函数范围内有效

7:下面程序( )。4.第6行有错误

5:若有说明:int a[3][4];则对a数组元素的正确引用是( )3.a[1+1][0]。

4:已知各变量的类型说明如下:

Int k,a,b;

Unsigned long w=5;

Double w=1.42;

则以下不符合C语言与法的表达式是( ). 1.x%(-3)

3:以下程序有错,错误的原因是( )。4.q虽然指向了具体的存储单元,但该单元中没有确定的值,所以不能执行*p=*q;语句

2:若x,y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是( ).

(“%x%o%6.2f”, &x,&y,&z);

1:下面有关for循环的正确描述是( ) 循环体语句中,可以包含多条语句,但要用花括号括起来

2:以下对二维整形数组a进行正确初始化的语句是( )。 a[][3]={{1,2,3},{4,5,6}};

3:在C语言中,引用数组元素时,其数组下标的数据类型允许是(3.整型常量或整型表达式 )

4:fseek函数的正确调用形式是( ). (fp,位置量,起始点);

10:表示图中坐标轴上阴影部分的正确表达式是( ). 3.(x<=a) ||(x>=b)&&(x<=c)

9:系统的标准输入文件是指( )。1.键盘

8:在C语言中,一位数组的定义方式为:类型说明符 数组名( )4.[整型常量]。

7:以下正确的描述是( )。3.凡是C源程序中行首以“#”标识的控制行都是预处理指令

6:判断char型变量cl是否为小写字母的正确表达式为( ). 4.(c1>=’a’)&&(c1<=’z’)

5:有如下程序,若要求a1、a2、c1、c2的值分别为10、20、A、B,正确的数据输入是( ). 4.10 20AB

1:下列四组选项中,均不是C语言关键字的选项是(

).

2:下面程序段中,for循环的执行次数是(3.6 )。

8:下面能正确进行字符串赋值操作的是( )。 *s; s=”ABCDE”

9:以下对一维整形数组a进行正确初始化的语句是( )。 a[]={0};


本文标签: 函数 程序 变量 电路 语句