精华内容
下载资源
问答
  • C语言程序设计期末考试试题(含答案), C语言程序设计期末考试试题(含答案)
  • C语言程序设计期末考试复习题.docx
  • 2020年C语言程序设计期末考试试题及其答案 一单项选择题(本大题共20题每题2分共40分) 1 以下不是C语言的特点的是 ) A C语言简洁紧凑 B 能够编制出功能复杂的程序 C C语言可以直接对硬件进行操作 D C语言移植性好 2 ...
  • C语言程序设计 期末考试试题及其答案 一单项选择题本大题共 20题每题 2分共 40分 1以下不是 C语言的特点的是 ( ) A C语言简洁紧凑 能够编制出功能复杂的程序 C C语言可以直接对硬件进行操作 D C语言移植性好 2以下不...
  • 级计算机专业本科生C语言程序设计期末考试汇编中南大学考试试卷—2014学年第 1 学期期末考试试题 时间95分钟计算机与程序设计语言基础 课程40学时 2.5学分 考试形式:闭卷专业年级:计算机科学与技术2013级 总分 100...

    级计算机专业本科生C语言程序设计期末考试汇编

    中南大学考试试卷

    —2014学年第 1 学期期末考试试题 时间95分钟

    计算机与程序设计语言基础 课程40学时 2.5学分 考试形式:闭卷

    专业年级:计算机科学与技术2013级 总分 100分,占总评成绩70 %

    注:此页不作答题纸,请将答案写在答题纸上判断对错(101分。对的划“√”,错的划“×”)

    1.表达式1/4+2.75的值是3。( )函数无返回值,它形参。( )在Turbo C中,实型数据在内存中占4个字节。( )

    被main函数调用的函数只能是库函数。( )

    对整型变量可进行自加或自减运算,而对常量或表达式不可以。( )

    算术运算符和赋值运算符的结合方向均由左右。( )

    定义在main函数后的任何函数都需在main中进行函数声明。( )

    一个函数中只允许有一条return语句。( )

    任何数组在使用时必须先定义。( )

    在int *p;和语句printf(“%d”, *p);中的*p含义相同。( )

    A 主函数main中定义的变量在整个文件或程序中有效。

    B 不同函数中,可以使用相同名字的变量。

    C 形式参数是局部变量。

    D 在一个函数内部,可以在复合语句中定义变量,这些变量只在本复合语句中有效。

    3.若x、i、j和k都是int类型变量,则执行表达式x=(i=4,j=16,k=32);后x的值为 。

    A.4 B.16 C.32 D.52

    4.已知字母A的ASCII码为十进制数65,且c2为字符类型,则执行语句

    c2=‘A’+‘6’-‘3’;后,c2中的值为 。

    A.D B.68 C.不确定的值 D.C

    5. 有定义语句:int??b;char??c[10];,则正确的输入语句是

    A. scanf("%d%s",&b,&c);B. scanf("%d%s",&b,c);

    C. scanf("%d%s",b,c);D. scanf("%d%s",b,&c);

    6.设x、y和z是int类型变量,且x=3; y=4; z=5; 则下面表达式中的值为0的是 。

    A.‘x’&&‘y’ B.x<=y C.x||y+z&&y-z D.!((x

    7.下面程序段的运行结果是 。

    int a,b,c,t;

    a=1;b=2;c=2;

    while(a

    printf(“%d,%d,%d”,a,b,c);

    A.1,2,0 B.2,1,0 C.1,2,1 D.2,1,1

    8.若有说明:int *p,m=5,n;以下正确的程序段是 。

    A.p=&n; scanf(“%d”,&p); B.p=&n; scanf(“%d”,*p);

    C.scanf(“%d”,&n); *p=n; D.p=&n; *p=m;

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

    void print_value(int *x)

    { printf(“%d\n”,++*x);}

    A.23 B.24 C.25 D.26

    10.以下对a[5]元素的非法表示是 。

    ?int a[10],*p=a;

    A.*(a+5) B.p+5 C.*(p+5) D.p[5]

    三、写出下列程序运行后的输出结果(每小题4分,共40分)

    1.

    #include

    main()

    {int a=-10,b=-3;

    printf(“%d,”,-a%b);

    printf(“%d,”,(a-b,a+b));

    printf(“%d\n”,a-b?a-b:a+b);

    }

    2.

    #include

    void swap(int??x,int y)

    {?? int??t;

    ????t=x;x=y;y=t;

    ????printf("x=%d,y=%d,",x,y);

    }

    main()

    {?? int??a=3,b=4;

    ????swap(a,b);

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

    }

    3.

    #include

    fun(int??a)

    {? int b=0; static?int c=3;

    ? b++; c++;

    ? return??(a+b+c);

    }

    main()

    {??int i;

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

    ??printf("%d %

    展开全文
  • 大学大一C语言程序设计期末考试试题及答案.doc四川师范大学计算机科学学院2012~2013学年度第二学期期末考试C语言程序设计试卷答卷说明:题号一二三四总分总分人分数得分评卷人 下列标识符中合法的是(???? )A). -intB...

    大学大一C语言程序设计期末考试试题及答案.doc

    四川师范大学计算机科学学院

    2012~2013学年度第二学期期末考试

    C语言程序设计试卷

    答卷说明:

    题号一二三四总分总分人分数

    得分评卷人 下列标识符中合法的是(???? )

    A). -intB). in1_3 C). A_B!D D). const

    不属于C语言基本数据类型的是(???? )

    A). int?B). C). char?D). unsigned

    下面是对宏定义的描述。不正确的是(???? )

    A). 宏不存在类型问题,宏名无类型,它的参数也无类型

    B). 宏替换不占用运行时间

    C). 宏替换只是字符串的简单替代

    D). 宏替换时先检查类型,类型一致时才可以替换

    C语言中,″\\x″在内存中占用的字节数是(???? )

    A).?????????????? B).4? C).5?????????????? D).6

    设int? x;则执行printf(″%x\n″,~x^x);的结果是(???? )

    A). ffffffff?????????B). ff??C).?0???????????? D). 1?

    对于while语句,错误的说法是(???? )

    A).用条件控制循环体的执行次数B).循环体至少要执行一次

    C).循环体有可能一次也不执行? D).循环体中可以包含若干条语句

    执行下列语句后输出的结果是(???? )

    int a=8,b=7,c=6;

    if(ac){a=c;c=b;}

    printf("%d,%d,%d\n",a,b,c);A).6,7,7?????????????? B).6,7,8? C).8,7,6?????????????? D).8,7,8设int a=9,b=20;则printf(″%d,%d\n″,a--,--b);的输出结果是(???? )

    A).9,19?????????????? B).9,20? C).10,19????????????? D).10,20

    设static char x[ ]=″12345″,y[ ]={′1′,′2′,′3′,′4′,′5′,′\0′};那么(???? )

    A).x数组的长度等于y数组的长度? B).x数组的长度大于y数组的长度

    C).x数组的长度少于y数组的长度? D).x数组与y数组的存储区域相同

    设int i,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是(???? )

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

    printf(″%d″,x[i][2-i]);

    A).147?????????????? ??? B).159? C).357?????????????? ??? D).369

    执行完下列语句后,n的值是(???? )

    int n;

    for (n=0 ; n<100 ; n=2*n+1);A).125?????????? B).126 C).127?????? ???????????????D).128

    有以下语句:int a=6;a+=a-=a*a;printf(“%d”,a);输出结果(???? )

    A).–132 B).–60 C). -24 D). 0

    (???? )

    A). strcat( s1,s2 ) B). strcpy( s1, s2 ) C). strlen( s1, s2 ) D). strcmp( s1, s2 )

    设int a,*p;则语句p=&a;中的运算符“&”的含义是(???? )

    A).位与运算??????????????B).逻辑与运算C).取指针内容???????????? ?D).取变量地址

    (????)

    int a=13, b=64;

    printf(“%d\n”, !a || (b>>3) );

    A).13?????????????? B).64

    C).1????????? D).0

    下列定义正确的是(???? )

    A).enum t={a,b}x;??????????????B). enum t{1,2}x;C). enum {′+′,′-′}x;???????? D). enum t{a,b}x;

    设有定义: u{int a[4];float b[3]; char c[16];}aa;

    则printf(″%d\n″,sizeof(aa));的输出是(???? )

    A).32????? ????????????B).6C).12??

    展开全文
  • 以下程序的运行结果是 C typedef union { long a[1]; int b[2]; char c[8]; } TEST; TEST m; main( ) { printf( %d\n ,sizeof(m; 装 } A.32 B.16 C.8 D. 24 设有以下结构体类型 struct st { char name[8]; 订
  • 语言程序设计 期末考试试题及其答案 一单项选择题本大题共 20 题每题 2 分共 40 分 1以下不是 C语言的特点的是 ( ) AC语言简洁紧凑 B能够编制出功能复杂的程序 CC语言可以直接对硬件进行操作 DC 语言移植性好 2以下...
  • 执行下列程序后变量 i的正确结果是 D C语言程序设计 试题 C语言程序设计 试题 已知j1 ;执行语句后变量i的值是_B 1 B. 2 C. - 1 D. -2 执行下面程序 mi (i ) { 0 1 TOC \o "1-5" \h \z 10: 1 ; 11: 1 ; :1 } A. 10 B....
  • /北京信息科技大学2008 ~2009 学年第 一 学期《C语言程序设计》课程期末考试试卷(A卷)授课系别:_计算机学院_ 适用班级:_计科所有班级 _ 考试形式:_闭卷_班级: 姓名: 学号:一:填空题:(每题2分,共10题)1、...

    /

    北京信息科技大学

    2008 ~2009 学年第 一 学期

    《C语言程序设计》课程期末考试试卷(A卷)

    授课系别:_计算机学院_ 适用班级:_计科所有班级 _ 考试形式:_闭卷_

    班级: 姓名: 学号:

    1-107-jpg_6_0_______-617-0-0-617.jpg

    一:填空题:(每题2分,共10题)

    1、结构化程序设计的基本结构有三种,构。

    2、有如下程序:

    void main()

    {

    int k=1,n=263 ;

    do { k*= n%10 ; n/=10 ; } while (n) ;

    printf("%d\n",k);

    }

    则k值为____36______。

    3、有如下程序char a[]="China",int num=sizeof(a),num的值为____6_____。

    4、函数直接或间接的调用自己成为函数的________递归调用__________。

    5、有如下定义:

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

    int*p=a+1;

    p++;

    则*(p+1)的值为____4______。

    6、有以下程序:

    #define A 4

    #define B(x) A*x/2

    void main()

    {

    float c,a=4.5;

    c =B(a) ;

    printf("%5.1f\n",c);

    }

    则c的值为___9.0_____。

    7、C语言的变量值存在时间角度来分,可以分为__动态__存储方式和___静态__存储方式。

    8、C语言可以定义枚举类型,其关键字为

    展开全文
  • 一单项选择题本大题共 20 题每题 2 分共 40 分 1以下不是 C 语言的特点的是 ( ) AC 语言简洁紧凑 B能够...bc D ab.c 3一个 C语言程序是由 ( ) A一个主程序和若干子程序组成 B 函数组成 C 若干过程组成 D 若干子程序组
  • word范文 班 级 学 号 姓 名 装 订 线 装 订 线 C语言程序设计 试 题 2008 /2009 学年 第 二 学期 一 二 三 四 五 六 七 八 九 十 总分 得分 得分 选择题满分30分每题2分 1.若abc都定义为int类型且初值为0则以下不...
  • word范文 班 级 学 号 姓 名 装 订 线 装 订 线 C语言程序设计 试 题 2008 /2009 学年 第 二 学期 一 二 三 四 五 六 七 八 九 十 总分 得分 得分 选择题满分30分每题2分 1.若abc都定义为int类型且初值为0则以下不...
  • 班 级 C语言程序设计 试 题 2008 /2009 学年 第 二 学期 学 号 一 二 三 四 五 六 七 八 九 十 总分 姓 名 得分 一 选择题满分 30 分每题 2 分 1.若 a b c 都定义为 int 类型且初值为 0 则以下不正确的赋值语句是 D ...
  • 第一次试验 编写一个程序 求出给定半径 r 的圆的面积和周长 并且 输出计算结果其中 r 的值由用户输入用浮点型数据 处理 #include > void main( ) { float PI=; float r,area,perim; printf" 请输入圆的半径 \n; ...
  • 北京联合大学 一根据...代表本后 两位学号 2根据下面的流程图编写程序 3保存程序后关闭工作区 #include<stdio.h> //1 main) { int i,a,b,sum; a 1; b 50; sum 0; for(i a;i;i++) if(i%4 0) sum++; printf%d\n,sum; 1
  • . C 语言练习题及答案 一单项选择题 1. D 是合法的用户自定义标识符 A b-b B float C <fr> D _isw 2. 若变量已正确定义并赋值表达式 B 不符合 C 语言语法 A a*b/c;... 在 C 程序中用 B 表示逻辑值 真 A 1 B非
  • C语言考试期末考试复习题及答案 选择题 一个C语言程序总是从 开始实施 书写次序第一个函数 书写次序第一条实施语句 主函数main 不确定 设int x=3y=4z=5则下列表示式中值为0是 ( ) A) x&y B) x||y+z&y-z C) x) (x!...
  • 编写一个程序 求出给定半径 r 的圆的面积和周长 并且 输出计算结果其中 r 的值由用户输入用浮点型数据 处理 #include <stdio.h> void main( ) { float PI=3.1415; float r,area,perim; printf" 请输入圆的半径 \n; ...
  • 编写一个程序 求出给定半径 r 的圆的面积和周长 并且 输出计算结果其中 r 的值由用户输入用浮点型数据 处理 #include <stdio.h> void main( ) { float PI=3.1415; float r,area,perim; printf" 请输入圆的半径 \n; ...
  • 2013级计算机专业本科生C语言程序设计期末考试 中南大学考试试卷2013—2014 学年第 1 学期期末考试试题 时间 95 分钟计算机与程序设计语言基础 课程 40 学时 2.5 学分 考试形式:闭卷专业年级:计算机科学与技术 ...

    41528d3028836879cd698677c3999917.gif2013级计算机专业本科生C语言程序设计期末考试

    中南大学考试试卷2013—2014 学年第 1 学期期末考试试题 时间 95 分钟计算机与程序设计语言基础 课程 40 学时 2.5 学分 考试形式:闭卷专业年级:计算机科学与技术 2013 级 总分 100 分,占总评成绩 70 %注:此页不作答题纸,请将答案写在答题纸上一、判断对错(10 分,每题 1 分。对的划“√” ,错的划“×” )1.表达式 1/4+2.75 的值是 3。 ( )2.函数有无返回值,与它有无形参无关。 ( )3.在 Turbo C 中,实型数据在内存中占 4 个字节。 ( )4.被 main 函数调用的函数只能是库函数。 ( )5.对整型变量可进行自加或自减运算,而对常量或表达式不可以。 ( )6.算术运算符和赋值运算符的结合方向均由左向右。 ( )7.定义在 main 函数后的任何函数都需在 main 中进行函数声明。 ( )8.一个函数中只允许有一条 return 语句。 ( )9.任何数组在使用时必须先定义。 ( )10.在 int *p;和语句 printf(“%d”, *p);中的*p 含义相同。 ( )二、选择题(每小题 2 分,共 20 分)1.以下叙述不正确的是 。A.一个 C 源程序可由一个或多个函数组成;B.一个 C 源程序必须包含一个 main 函数;C.C 源程序的基本组成单位是函数;D.在 C 源程序中,注释说明只能位于一条语句的后面。2. 下列说法不正确的是( ) 。A 主函数 main 中定义的变量在整个文件或程序中有效。B 不同函数中,可以使用相同名字的变量。C 形式参数是局部变量。D 在一个函数内部,可以在复合语句中定义变量,这些变量只在本复合语句中有效。3.若 x、i、j 和 k 都是 int 类型变量,则执行表达式 x=(i=4,j=16,k=32);后 x 的值为 。A.4 B.16 C.32 D.524.已知字母 A 的 ASCII 码为十进制数 65,且 c2 为字符类型,则执行语句c2=‘A’+‘6’-‘3’ ;后,c2 中的值为 。A.D B.68 C.不确定的值 D.C5. 有定义语句:int b;char c[10];,则正确的输入语句是A. scanf(“%d%s“,if(arr[i]

    展开全文
  • 2 2 以下程序的运行结果是 Ctypedef union{long a[1]; 以下程序的运行结果是 C typedef union { long a[1]; int b[2]; char c[8]; } TEST; TEST m; main ) { printf( d\n sizeof(m; } A.32 B.16 C.8 D. 24 设有以下...
  • 湖南大学计算机学院C语言期末考试试题 题型 1.单选 2. 填空 3.程序改错 4.编程
  • C语言考试期末考试复习题及答案 一 选择题 (1) 一个C语言程序总是从C 开始实施 A) 书写次序第一个函数 B) 书写次序第一条实施语句 C) 主函数main D) 不确定 (2) 设int x=3y=4z=5则下列表示式中值为0是 ( D ) A) x&y ...
  • D 在程序设计中空函数没有什么作用 班 级 8. 若 int i=10 执行下列程序后变量 i 的正确结果是 D C 语言程序设计 试 题 switch ( i ) 2008 /2009 学年 第 二 学期 {case 0: i+=1 学 号 case 10: i+=1 一 二 三 四 五 ...
  • 一、选择题(每题1.5分,共计45分)1、以下叙述正确的是【 】A.C语言程序是由过程和函数组成的B.C语言函数可以嵌套调用,例如:fun(fun(x))C.C语言函数不可以单独编译D.C语言中除了main函数,其他函数不可作为单独...
  • 四川师范大学计算机科学学院 2012~2013 学年度第二学期期末考试 C 语言程序设计试卷 试卷 A _ _ _ 答卷说明 _ _ 1本试卷共 6 页答题纸 3 页4 个大题35 个小题满分 100 分 _ _ _ 120 分钟完卷 _ _ 2闭卷考试所有的...
  • 单项选择题20题每题2分共40分 作者谷歌阡摆渡 1一个C语言程序是由?C? 组成的 ? A主程序? B子程序? C函数? D过程 2判断char型变量c1是否为小写字母的最简单且正确的表达式为?D? ? A. 'a(c1>=a(c1) ?C. 'a)||'z>=c1? ?...
  • 语言考试期末考试复习题及答案 一?选择题 (1?一个?C?语言程序总是从C 开始执行 A?书写顺序的第一个函数 B?书写顺序的第一条执行语句 C?主函数?main? D?不确定 (2?设?int?x=3y=4z=5则下列表达式中的值为?0?的是( D ) ...
  • 一选择题每题1.5分共计45分 1以下选项中合法的标识符是 A1_1 B1-1 C_11 D1_ _ 2若函数中有定义语句: int k; ,则 A系统将自动给k赋初值0 B这时k中的值无定义 C系统将自动给k赋初值-1 D这时k中无任何值 3一下选项中,能...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 387
精华内容 154
关键字:

c语言程序设计期末考试

c语言 订阅