精华内容
下载资源
问答
  • C 语言程序设计试题 第 123 章 概述类型表达式 一选择题 1 一个 C 程序由若干个 C 函数组成各个函数在文件中的位置顺序为 A 任意 B 第一个函数必须是主函数其他函数任意 C 必须完全按照执行的顺序排列 D 其他函数...
  • C 语言程序设计试题 第 123 章 概述类型表达式 一选择题 1一个 C 程序由若干个 C 函数组成各个函数在文件中的位置顺序为 A任意 B第一个函数必须是主函数其他函数任意 C必须完全按照执行的顺序排列 D其他函数可以任意...
  • C语言程序设计试题(含答案),期末考试试卷
  • C语言程序设计习题库含答案 1设圆半径r=1.5圆柱高h=3求圆周长圆面积圆球表面积圆球体积圆柱体积用scanf输入数据输出计算结果输出时要求文字说明取小数点后两位数字请编程序 #include <stdio.h> main){ float r,h,C1,...
  • c语言程序设计期末试题A(含答案)一、单项选择题(选择一个最佳答案,每题2分,共20分)1.一个C程序的执行是从( A)。A) 本程序的main函数开始,到main函数结束B) 本程序文件的第一个函数开始,到本程序文件的最后一个...

    c语言程序设计期末试题A(含答案)

    一、单项选择题(选择一个最佳答案,每题2分,共20分)

    1.一个C程序的执行是从( A)。

    A) 本程序的main函数开始,到main函数结束

    B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束

    C) 本程序的main函数开始,到本程序文件的最后一个函数结束

    D) 本程序文件的第一个函数开始,到本程序main函数结束

    2.下列选项中,不能用作标识符的是(D)。//以字母或下划线开头

    A) _1234_ B) _1_2 C) int_2_ D) 2_int_

    3.以下定义语句中正确的是(C)。

    A) char a='A'b='B'; B) float a=b=10.0; //a=10.0,b=10.0;

    C) int a=10,*b=&a; D) float *a,b=&a; //b是一个数,不能把地址赋值给它。

    4.设有以下定义:#define d 2

    int a=0; double b=1.25; char c=’A’;

    则下面语句中错误的是(D)。

    A) a++; B) b++ C) c++; D) d++;

    5.以下4个选项中,不能作为一条C语句的是( D)。

    A) {;} B) a=0,b=0,c=0; C) if(a>0); D) if(b==0) m=1;n=2;//两条语句

    6.有以下定义语句 double a,b; int w; long c;

    若各变量已正确赋值,则下列选项中正确的表达式是( C)。

    A) a=a+b=b++ B) w%(int)a+b) C) (c+w)%(int)a D) w=a==b;

    //A.赋值号左边只能是变量,不能是表达式B,取模运算的数据只能是整型,a强制转换成整型,但b为实型,整型加实型为实型

    D,int型变量在内存中占的空间比double型少,所以不能把a,b的值赋给w

    7.设有定义:int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是(D )。

    A) p=1; B) *q=2; //*q是一个指针C) q=p; D) *p=5;

    8.设有定义:int a,*pa=&a; 以下scanf语句中能正确为变量a读入数据的是(A )。

    A) scanf(“%d”,pa) ; B) scanf(“%d”,a) ;

    C) scanf(“%d”,&pa) ; D) scanf(“%d”,*pa);

    展开全文
  • C语言程序设计期末考试试题(含答案), C语言程序设计期末考试试题(含答案)
  • c语言程序设计期末试题 B 含答案 一 单项选择题(每小题 1 分,共 10 分) 1. A 2. C 3. D 4. A 5. B 1.以下4 组用户定义标识符中全部合法的一组是 A_total clu_1 sum B)if -max turb C)txt REAL 3COM D)int k_2 _001 2...
  • C语言程序设计》期末考试试题含答案
  • c语言程序设计期末试题A(含答案) 一单项选择题(选择一个最佳答案每题2分共20分) 1? 一个C程序的执行是从(A ) A) 本程序的main函数开始到main函数结束 B) 本程序文件的第一个函数开始到本程序文件的最后一个函数结束 ...
  • 语言程序设计 期末考试试题及其答案 一单项选择题本大题共 20 题每题 2 分共 40 分 1以下不是 C语言的特点的是 ( ) AC语言简洁紧凑 B能够编制出功能复杂的程序 CC语言可以直接对硬件进行操作 DC 语言移植性好 2以下...
  • c语言程序设计期末试题A(含答案) 一单项选择题(选择一个最佳答案每题2分共20分) 1? 一个C程序的执行是从(A ) A) 本程序的main函数开始到main函数结束 B) 本程序文件的第一个函数开始到本程序文件的最后一个函数结束 ...
  • C语言程序设计试题题库含答案zdui班号姓名C语言 试 题题号一二三四五六七八九十总分附加题分数一、选择题:(20分,每题2分)1.以下不正确的C语言标识符是( )。A. ABC B. abc C. a_bc D. ab.c2.C程序是由 构成的。A...

    C语言程序设计试题题库含答案zdui

    班号姓名

    C语言 试 题

    题号一二三四五六七八九十总分附加题分数

    一、选择题:(20分,每题2分)

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

    A. ABC B. abc C. a_bc D. ab.c

    2.C程序是由    构成的。

    A. 主程序与子程序

    B. 主函数与若干子函数

    C. 一个主函数与一个其它函数

    D. 主函数与子函数

    3.以下说法中正确的是: 。

    A. 在C语言中,实参与其对应的形参各占独立的存储单元;

    在C语言中,实参与其对应的形参共占同一个存储单元;

    在C语言中,只有当实参与其对应的形参同名时,才共占同一个存储单元;

    D. 在C语言中,形参是虚拟的,不占存储单元。

    4.设n=3;则n++的结果是( )。

    A. 2 B. 3 C. 4 D. 5

    5.设整型变量n=10,i=4,则赋值运算n%=i+1执行后,n的值是( )。

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

    6.凡是函数中未指定存储类别的局部变量其隐含的存储类别是( )。

    A. 自动(auto) B. 静态(static) C. 外部(extern) D. 寄存器(register)

    7.在while(x)语句中的x与下面条件表达式等价的是: 。

    A. x= =0 B. x= =1 C. x!=1 D. x!=0

    8.若有以下说明和语句:

    struct worker

    {

    int no;

    char *name;

    }work, *p=&work;

    则以下引用方法不正确的是( )。

    A. work.no B. (*p).no C. p->no D. work->no

    9.以下对二维数组进行正确初始化的是( )。

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

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

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

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

    10.二维数组a有m列,则在a[i][j]之前的元素个数为: 。

    j*m+i

    i*m+j

    i*m+j-1

    D) i*m+j+1

    二、给出下列程序的运行结果:(20分,前四题每题3分,后两题每题4分)

    1.#include

    main()

    {

    int i=16,j,x=6;

    j=i+++1;

    x*=i=j;

    printf(“%d,%d\n”,j,x);

    }

    运行结果是:

    2.#include

    #include

    main()

    {

    int a=1,b=4,c=2;

    float x=10.5,y=4.0,z;

    z=(a+b)/c+sqrt((double)y)*1.2/c+x;

    printf(“%f\n”,z);

    }

    运行结果是:

    3.#include

    main()

    {

    int a,b,c,d;

    a=c=0;

    b=1;

    d=20;

    if(a) d=d-10;

    else if(!b)

    if(!c) d=25;

    else d=15;

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

    }

    运行结果:

    main()

    {

    int i=10;

    switch(i){

    case 9: i+=1;

    case 10: i+=1;

    case 11: i+=1;

    default : i+=1;

    }

    printf(“%d”,i);

    }

    运行结果:

    5.#include

    main()

    {

    int a[]={1,2,3,4},i,j,s=0;

    j=1;

    for(i=3;i>=0;i--)

    {

    s=s+a[i]*j;

    j=j*10;

    }

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

    }

    运行结果:

    6.func(int x)

    { x=20; }

    main()

    {

    int x=10;

    func(x);

    printf(“%d”,x);

    }

    运行结果:

    三、阅读程序,在标有下划线的空白处填入适当的表达式或语句,使程序完整并符合题目要求。(20分,每空2分)

    1.已知能被4整除而不能被100整除的或者能被400整除的年份是润年,则判断某一年是否是润年的程序如下:

    main()

    {

    展开全文
  • C语言程序设计 期末考试试题及其答案 一单项选择题本大题共 20题每题 2分共 40分 1以下不是 C语言的特点的是 ( ) A C语言简洁紧凑 能够编制出功能复杂的程序 C C语言可以直接对硬件进行操作 D C语言移植性好 2以下不...
  • C语言程序设计试题题库含答案zdui汇总班号姓名C语言 试 题题号一二三四五六七八九十总分附加题分数一、选择题:(20分,每题2分)1.以下不正确的C语言标识符是( )。A. ABC B. abc C. a_bc D. ab.c2.C程序是由 构成...

    C语言程序设计试题题库含答案zdui汇总

    班号姓名

    C语言 试 题

    题号一二三四五六七八九十总分附加题分数

    一、选择题:(20分,每题2分)

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

    A. ABC B. abc C. a_bc D. ab.c

    2.C程序是由    构成的。

    A. 主程序与子程序

    B. 主函数与若干子函数

    C. 一个主函数与一个其它函数

    D. 主函数与子函数

    3.以下说法中正确的是: 。

    A. 在C语言中,实参与其对应的形参各占独立的存储单元;

    在C语言中,实参与其对应的形参共占同一个存储单元;

    在C语言中,只有当实参与其对应的形参同名时,才共占同一个存储单元;

    D. 在C语言中,形参是虚拟的,不占存储单元。

    4.设n=3;则n++的结果是( )。

    A. 2 B. 3 C. 4 D. 5

    5.设整型变量n=10,i=4,则赋值运算n%=i+1执行后,n的值是( )。

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

    6.凡是函数中未指定存储类别的局部变量其隐含的存储类别是( )。

    A. 自动(auto) B. 静态(static) C. 外部(extern) D. 寄存器(register)

    7.在while(x)语句中的x与下面条件表达式等价的是: 。

    A. x= =0 B. x= =1 C. x!=1 D. x!=0

    8.若有以下说明和语句:

    struct worker

    {

    int no;

    char *name;

    }work, *p=&work;

    则以下引用方法不正确的是( )。

    A. work.no B. (*p).no C. p->no D. work->no

    9.以下对二维数组进行正确初始化的是( )。

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

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

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

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

    10.二维数组a有m列,则在a[i][j]之前的元素个数为: 。

    j*m+i

    i*m+j

    i*m+j-1

    D) i*m+j+1

    二、给出下列程序的运行结果:(20分,前四题每题3分,后两题每题4分)

    1.#include

    main()

    {

    int i=16,j,x=6;

    j=i+++1;

    x*=i=j;

    printf(“%d,%d\n”,j,x);

    }

    运行结果是:

    2.#include

    #include

    main()

    {

    int a=1,b=4,c=2;

    float x=10.5,y=4.0,z;

    z=(a+b)/c+sqrt((double)y)*1.2/c+x;

    printf(“%f\n”,z);

    }

    运行结果是:

    3.#include

    main()

    {

    int a,b,c,d;

    a=c=0;

    b=1;

    d=20;

    if(a) d=d-10;

    else if(!b)

    if(!c) d=25;

    else d=15;

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

    }

    运行结果:

    main()

    {

    int i=10;

    switch(i){

    case 9: i+=1;

    case 10: i+=1;

    case 11: i+=1;

    default : i+=1;

    }

    printf(“%d”,i);

    }

    运行结果:

    5.#include

    main()

    {

    int a[]={1,2,3,4},i,j,s=0;

    j=1;

    for(i=3;i>=0;i--)

    {

    s=s+a[i]*j;

    j=j*10;

    }

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

    }

    运行结果:

    6.func(int x)

    { x=20; }

    main()

    {

    int x=10;

    func(x);

    printf(“%d”,x);

    }

    运行结果:

    三、阅读程序,在标有下划线的空白处填入适当的表达式或语句,使程序完整并符合题目要求。(20分,每空2分)

    1.已知能被4整除而不能被100整除的或者能被400整除的年份是润年,则判断某一年是否是润年的程

    展开全文
  • Last updated on the afternoon of January 3, 2021Last updated on the afternoon of January 3, 2021c语言程序设计期末试题A含答案c语言程序设计期末试题A(含答案)一、单项选择题(选择一个最佳答案,每题2分,共20...

    Last updated on the afternoon of January 3, 2021

    Last updated on the afternoon of January 3, 2021

    c语言程序设计期末试题A含答案

    c语言程序设计期末试题A(含答案)

    一、单项选择题(选择一个最佳答案,每题2分,共20分)

    1.一个C程序的执行是从(A)。

    A)本程序的main函数开始,到main函数结束

    B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束

    C)本程序的main函数开始,到本程序文件的最后一个函数结束

    D)本程序文件的第一个函数开始,到本程序main函数结束

    2.下列选项中,不能用作标识符的是(D)。

    A)_1234_B)_1_2 C)int_2_D)2_int_

    3.以下定义语句中正确的是(C)。

    A)chara='A'b='B';B)floata=b=;

    C)inta=10,*b=&a;D)float*a,b=&a;

    4.设有以下定义:#defined2

    inta=0;doubleb=;charc=’A’;

    则下面语句中错误的是(B)。

    A)a++;B)b++C)c++;D)d++;

    5.以下4个选项中,不能作为一条C语句的是(D)。

    A){;}B)a=0,b=0,c=0;C)if(a>0);D)if(b==0)m=1;n=2;

    6.有以下定义语句doublea,b;intw;longc;

    若各变量已正确赋值,则下列选项中正确的表达式是(C)。

    A)a=a+b=b++B)w%(int)a+b)C)(c+w)%(int)aD)w=a==b;

    7.设有定义:intn=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是(D)。

    A)p=1;B)*q=2;C)q=p;D)*p=5;选D.

    是一个指针,不能给它赋一个整型的值1

    B.*q仍然是一个指针,*q就是p.所以也不能给它赋一个整型的值.

    =p;q是个二级指针,p是一级指针,不能把一级指针赋给二级指针.

    *p=5,即给n为5,正确.

    8.设有定义:inta,*pa=&a;以下scanf语句中能正确为变量a读入数据的是(A)。

    A)scanf(“%d”,pa);B)scanf(“%d”,a);

    C)scanf(“%d”,&pa);D)scanf(“%d”,*pa);

    9.若有说明:char*language[]={”FORTRAN”,”BASIC”,”PASCAL”,”JAVA”,”C”};则表达式*language[1]>*language[2]比较的是(A)。

    A)字符B和字符PB)字符串FORTRAN和字符串BASIC

    C)字符F和字符BD)字符串BASIC和字符串PASCAL

    10.执行语句for(i=1;i++<4;);后变量i的值是(C)。

    A)3B)4 C)5D)不定

    一、填空题(每空2分,共18分)

    1.若有定义:inta=7;floatx=,y=;则表达式x+a%3*(int)(x+y)%2/4的值为。

    2.有程序段:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b;b=p[5];则b中的值是9。a可以理解为这个数组的首地址

    a[3]是指向第4个元素

    所以p指向第4个元素

    p[5]是从p后的5个也就是第9个元素

    所以b=9

    3.函数swap(intx,inty)实现对x和y值的交换。则执行语句{inta[2]={1,2};swap(a[0],a[1]);}后,a[0]=1,a[1]=2。

    4.设有以下宏定义:#definef(z)z*z,执行赋值语句k=f(4+4)/f(2+2);(k为int型变量)后,k的值是28。k=f(4+4)/f(2+2)=4+4*4+4/2+2*2+2=4+16+2+4+2=28

    5.书写语句求a,b两个数的最大值max。(a>b)max=a:max=b;

    6.若x为int型变量,则执行x=7;x+=x-=x+x;语句后,x的值是-14。

    二、读程序写结果(每题6分,共24分)

    1.有以下程序

    intf(inta)

    {intb=0;

    staticc=3;

    b=b+1;c=c+1;

    return(a+b+c);

    }

    voidmain()

    {inta=2,i;

    for(i=0;i<3;i++)printf(“%2d”,f(a));

    }

    执行后输出的结果是。

    2.有以下程序

    voidf(inty,int*x)

    {y=y+*x;*x=*x+y

    展开全文
  • c语言程序设计期末试题A(含答案) 一单项选择题(选择一个最佳答案每题2分共20分) 1? 一个C程序的执行是从( ) A) 本程序的main函数开始到main函数结束 B) 本程序文件的第一个函数开始到本程序文件的最后一个函数结束 C...
  • 北京航空航天大学《C语言程序设计》期末考试试题含答案
  • C 语言程序设计习题及答案 C 语言基础一 1.下列四组选项中 ,均不是 C 语言关健字的选项是 ( A ) A) define B) gect C) include D) while IF char scanf go type printf case pow 2.下面四个选项中 ,均是合法整型常量...
  • PAGE / NUMPAGES 兰州城市学院2011-2012学年第一学期考试试卷 A C语言程序设计 注意事项 1. 请考生按要求在试卷装订线内填写姓名学号和年级专业 2. 请仔细阅读各种题目的回答要求,在规定的位置填写答案 3. 不要在...
  • 厦门大学 C 语言程序设计 课程试卷 信息科学与技术学院 系 2013 年级 专业 主考教师 试卷类型 A 卷 已经反复修改调试过了应该没问题了如果对答案有什么疑问可以直接私戳我 qq553915228 李添锐 一 写出下列程序段的...
  • 2010-2011 C 语言程序试题答案 1定义一个函数 intfun (inta,intb,intc)它的功能是 若a,b,c 能构成等边三角形函数返回3若能构成等腰返回 2一般三角形返回1若不能构成三角形返回0 #include<stdio.h> intfun(inta,int...
  • 2010-2011 C 语言程序试题答案 1定义一个函数 int fun(int a,int b,int c) 它的功能 是若 a,b,c 能构成等边三角形函数返回 3若能构成等腰 返回 2 一般三角形返回 1若不能构成三角形返回 0 #include <stdio.h> int ...
  • 2010-2011 C 语言程序试题答案 1定义一个函数 int fun(int a,int b,int c) 它的功能 是若 a,b,c 能构成等边三角形函数返回 3若能构成等腰 返回 2一般三角形返回 1若不能构成三角形返回 0 #include <stdio.h> int ...
  • C语言程序设计期末考试试题及其答案一、单项选择题(本大题共20题,每题2 分,共40分)1、以下不是C语言的特点的是 ( )A、 C语言简洁、紧凑B、 能够编制出功能复杂的程序C、 C语言可以直接对硬件进行操作D、 C语言移植...
  • 共七章ppt课件,并三套试题(附有答案)和c语言例题100道。 超值的!!!
  • 语言程序设计期末试题B(含答案) ?一 单项选择题(每小题1分,共分) 1以下组用户定义标识符中,全部合法得一组就是( A ) A_total _1 sum B)if ma turb )t REAL 3 )int k_2 _00 2以下程序得输出结果就是( ) nclue ( ) t a...
  • C语言测试题(含答案及评分标准)广东海洋大学C语言程序设计试题库(第1套)单项选择题(每小题2分,共50分)1、一个C程序的执行是从___A____。A、本程序的main函数开始,到main函数结束B、本程序的main函数开始,到本程序...
  • 里面含 ①广东工大《C语言程序设计》期末试题与答案 ②C语言编程经典100例(含答案)是很好的考广工831数据结构复习资料,值得推荐
  • 安徽大学 C 语言程序设计期末试题 一. 单项选择题每题 2 分共 20 分 执行程序: int a; printf%d \n, (a=3*5, a*4, a+5) ;后a 的值是_ 60 20 15 10 程序段int x=023; printf%d \n, --x ; 的输出是_ 19 18 23 22 3 ...

空空如也

空空如也

1 2 3
收藏数 46
精华内容 18
关键字:

c语言程序设计试题含答案

c语言 订阅