c语言基础试卷带答案

“c语言基础试卷带答案”相关的资料有哪些?“c语言基础试卷带答案”相关的范文有哪些?怎么写?下面是小编为您精心整理的“c语言基础试卷带答案”相关范文大全或资料大全,欢迎大家分享。

C语言模拟试卷2(带答案)

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

单选题:

1、 执行下面的程序段后,变量k中的值为 s[0]=k; k=s[1]*10; A. 不定值 B. 33 C. 30 D. 10 答案: A

2、 设有以下定义:

#define N 3

#define Y(n) ( (N+1)*n)

则执行语句:z=2 * (N+Y(5+1));后,z的值为_______.2*(3+(4*5+1) A. 出错 B. 42 C. 48 D. 54 答案: C

3、 若已定义X和Y为double型,则表达式:x=1,y=x+3/2的值是____ A. 1 B. 2 C. 2.0 D. 2.5 答案: c

4、 请选出以下语句的输出结果____ printf(\ A. 5 B. 4 C. 8

D. 输出项不合法,无正常输出 答案: B

5、 为避免嵌套的条件分支语句if…else的二义性,C语言规定,C程序中的

else总是与____组成配对关系。

A. 其上面距它最近的,并且没有其他else与其配对的if相配对 B. 在同一行上的if C. 缩排位置相同的if D. 在其之前

带答案的C语言

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

填空题 20*2

■对于51系列单片机,现有4种语言支持程序设计,它们是汇编、PL/M、_c_、BASIC。

■单片机程序设计时需要在主程序中设计死循环来防止程序跑飞。在C语言中采用__while_(1)__或for(;;)语句实现死循环。 ■单片机程序设计中经常用到中断,在C语言程序设计中外部中断1的中断入口序号 2 ,而汇编语言程序设计中外部中断1的入口地址是 _0013H___。 ■编写串口中断程序时要在函数说明部分后写 interrupt 4 。

■编写定时器0中断程序时要在函数说明部分后写 interrupt 1 。

■C语言程序设计中有一个无符号形字符变量temp和一个位变量Flag,现在分别对它们取反。相应的语句为temp=_ ~__temp; Flag=__!__Flag;。

■I2C总线在传送数据过程中共有三种类型控制信号, 它们分别是:_起始信号、应答信号、停止信号。

■I2C的地址由 协议规定 与 硬件设置 两部分组成。 2

■IC器件的两条信号线分别为 串行时钟线 与 串行数据线 。

■MCS-51单片机操作I2C器件时,单片机必须做为 主机

C语言题库(带答案)-排版

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

一、选择题

1、以下不能定义为用户标识符的是( )。

(A) MAIN (B) _HJ (C) 2ong (D) LINE1 2、以下不能定义为用户标识符的是( )

(A) If (B) H_J (C) 208ong (D) LINE12 3、下面属于C语言标识符的是( )。

(A) 2ab (B) @f (C) ?b (D) _a12 4、下列符号中用来表示C语言中的回车换行的是( )。 (A) \\r (B) \\n (C) \\b (D) \\t 5、在计算机系统中,可执行程序是( ) (A) 源代码

(B)汇编语言代码 (C) 机器语言代码

(D) ASCII码

6、在Visual C++ 6.0环境下,C源程序文件名的默认后缀是( )。 (A) .obj (B) .txt (C) .c (D) .doc 7、Microsoft Visual C++ 6.0 中,C语言可执行程序的扩展名是:( )

C语言试卷及答案

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

一、选择题(每题2分,共40分)

1、 C语言源程序的基本单位是( )

A.程序行 B.语句 C.函数 D.字符 2、 C语言规定:在一个源程序中,main函数的位置( )。 A.必须在最开始 B.必须在系统调用的库函数的后面 C.可以任意 D.必须在最后

3、 在下列字符列中,合法的标识符是( )

A.p12&.a B.stud_100 C. water$12 D.88sum 4、 在C语言中,要求运算的数必须是整数的运算符是( ) A./ B.! C.% D.= =

5、 设有语句 int a =3;则执行了语句a + = a - = a*a;后,变量a的值是( )

A、3 B、0 C、9 D、-12 6、 设a=5,b=6,c=7,d=8,m=2,n=2,执行(m=a > b)&&(n=c>d)后n的值为( )

A、1 B、2

C语言十道题(带答案)

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

C语言练习题

1、编写程序实现如下功能:输入x的值,计算分段函数y的值。

?x?10(x??3)??3x?6(?3?x?0) y??(0?x?5)?9x?(x?5)?5x?2

#include int main() { }

2、企业发放的奖金根据利润提成。利润低于或等于10000元时,奖金可提10%;利润高于10000元,低于20000元时,低于10000元的部分按10%提成,高于10000元的部分,可提成5%;20000到50000之间时,高于20000元的部分,可提成3%;超过50000元的部分按1%提成,从键盘输入当月利润,求应发放奖金总数。

int x,y=0;

printf(\ input x:\\n\); scanf(\,&x); if(x<-3) y=x-10;

else if((x>=-3)&&(x<=0)) y=3*x+6; else if((0

#include int main()

{

double x,y;

printf(\); scanf(\,&x); x=x/10000; if(x<=1) y=x*0.1;

else if((x>1)&&(x<=2)) y=1*0.1+(x-1)*0.05; else if((x>2)&&(x<=5)) y=1*0.1+1*0.05+(

函数练习题(C语言)带答案

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

C语言函数练习题

一、选择题

1. 一个完整的C源程序是【 】。

A)要由一个主函数或一个以上的非主函数构成

B)由一个且仅由一个主函数和零个以上的非主函数构成 C)要由一个主函数和一个以上的非主函数构成 D)由一个且只有一个主函数或多个非主函数构成 2. 以下关于函数的叙述中正确的是【 】。

A)C语言程序将从源程序中第一个函数开始执行

B)可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行 C)C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束 D)main可作为用户标识符,用以定义任意一个函数 3. 以下关于函数的叙述中不正确的是【 】。

A)C程序是函数的集合,包括标准库函数和用户自定义函数 B)在C语言程序中,被调用的函数必须在main函数中定义 C)在C语言程序中,函数的定义不能嵌套 D)在C语言程序中,函数的调用可以嵌套 4. 在一个C程序中,【 】。

A)main函数必须出现在所有函数之前 B)main函数可以在任何地方出现

C)main函数必须出现在所有函数之后 D)main函数必须出现在固定位置

5. 若在C语言中未说明函

函数练习题(C语言)带答案

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

C语言函数练习题

一、选择题

1. 一个完整的C源程序是【 】。

A)要由一个主函数或一个以上的非主函数构成

B)由一个且仅由一个主函数和零个以上的非主函数构成 C)要由一个主函数和一个以上的非主函数构成 D)由一个且只有一个主函数或多个非主函数构成 2. 以下关于函数的叙述中正确的是【 】。

A)C语言程序将从源程序中第一个函数开始执行

B)可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行 C)C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束 D)main可作为用户标识符,用以定义任意一个函数 3. 以下关于函数的叙述中不正确的是【 】。

A)C程序是函数的集合,包括标准库函数和用户自定义函数 B)在C语言程序中,被调用的函数必须在main函数中定义 C)在C语言程序中,函数的定义不能嵌套 D)在C语言程序中,函数的调用可以嵌套 4. 在一个C程序中,【 】。

A)main函数必须出现在所有函数之前 B)main函数可以在任何地方出现

C)main函数必须出现在所有函数之后 D)main函数必须出现在固定位置

5. 若在C语言中未说明函

函数练习题(C语言)带答案

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

C语言函数练习题

一、选择题

1. 一个完整的C源程序是【 】。

A)要由一个主函数或一个以上的非主函数构成

B)由一个且仅由一个主函数和零个以上的非主函数构成 C)要由一个主函数和一个以上的非主函数构成 D)由一个且只有一个主函数或多个非主函数构成 2. 以下关于函数的叙述中正确的是【 】。

A)C语言程序将从源程序中第一个函数开始执行

B)可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行 C)C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束 D)main可作为用户标识符,用以定义任意一个函数 3. 以下关于函数的叙述中不正确的是【 】。

A)C程序是函数的集合,包括标准库函数和用户自定义函数 B)在C语言程序中,被调用的函数必须在main函数中定义 C)在C语言程序中,函数的定义不能嵌套 D)在C语言程序中,函数的调用可以嵌套 4. 在一个C程序中,【 】。

A)main函数必须出现在所有函数之前 B)main函数可以在任何地方出现

C)main函数必须出现在所有函数之后 D)main函数必须出现在固定位置

5. 若在C语言中未说明函

c语言选择结构试题带答案

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

一、 选择题

1. 以下非法的赋值语句是

A: n=(i=2,++i); B: j++; C: ++(i+1); D: x=j>0;

2. 已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1 && y+z/2 的值是 A: 6 B: 0 C: 2 D: 1

3. 阅读以下程序: main() { int x;

scanf(“%d”,&x);

if(x--<5) printf(“%d”,x); else printf(“%d”,x++); }

程序运行后,如果从键盘上输人5,则输出结果是( )。 A: 3 B: 4 C: 5 D: 6

4. 有如下程序 main0

{ int a=2,b=-1,c=2; if(a

if(b<0) c=0; else c++

printf(\}

该程序的输出结果是 A: 0 B: 1 C: 2 D: 3

5. 有以下程序 #include main()

{ int a,b,c=246; a=c/100%9; b=(-1)&&(-1);

printf(\}

输出结果是( )。 A: 2,1 B: 3,2 C: 4,3 D: 2,-1

6. 两次运行下面的程序,如果从键盘上分别输入6 和4,则输出结果是 main( ) { int x;

scanf(

函数练习题(C语言)带答案

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

C语言函数练习题

一、选择题

1. 一个完整的C源程序是【 】。

A)要由一个主函数或一个以上的非主函数构成

B)由一个且仅由一个主函数和零个以上的非主函数构成 C)要由一个主函数和一个以上的非主函数构成 D)由一个且只有一个主函数或多个非主函数构成 2. 以下关于函数的叙述中正确的是【 】。

A)C语言程序将从源程序中第一个函数开始执行

B)可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行 C)C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束 D)main可作为用户标识符,用以定义任意一个函数 3. 以下关于函数的叙述中不正确的是【 】。

A)C程序是函数的集合,包括标准库函数和用户自定义函数 B)在C语言程序中,被调用的函数必须在main函数中定义 C)在C语言程序中,函数的定义不能嵌套 D)在C语言程序中,函数的调用可以嵌套 4. 在一个C程序中,【 】。

A)main函数必须出现在所有函数之前 B)main函数可以在任何地方出现

C)main函数必须出现在所有函数之后 D)main函数必须出现在固定位置

5. 若在C语言中未说明函