精华内容
下载资源
问答
  • 广东专插本C语言练习题
  • // 定义一个表示时间的结构体,可以精确的表示年、月、日、小时、分、秒,提示用户输入年、月、日、小时、分、秒的值,然后完整的显示出来。
  • 2012级非计算机专业C语言练习题 第一单元 数据类型表达式及顺序结构练习题 一选择题 1不合法的C语言整型常量是 A. 012 B. 0x35 C. 123L D. 8E2 2不合法的C语言实型常量是 A. E3 B. .123 C. 6.2E4 D. 5.0 3不合法的C...
  • 嵌入式C语言练习题

    2017-12-16 20:55:47
    详细讲解C语言基本知识,易于使用,便于自学的指南。介绍C语言的同时,还阐述了编程的基本概念。C语言是一种可移植性很好的语言,学习过程中要勤于动手实践,勤加练习,认真理解基础语言的奥秘。
  • C语言练习题.zip

    2021-11-30 09:06:28
    C语言练习题.zip
  • c语言练习题大一适用,含链表、幻方矩阵、蛇形矩阵、学生成绩管理系统、最大行中的最小数......含答案!含答案!
  • C语言练习题19.pdf

    2021-09-30 16:47:23
    C语言练习题19.pdf
  • C语言练习题及答案

    2018-10-16 16:56:54
    计算机C语言考试练习题,复习题,非常实用。
  • C 语言习题习题一 一填空 1C 程序是由 构成的一个 C 程序中至少包含 因此 ( ) 是 C 程序的基本单位 2. 函数体是有符号 _ 开始符号 _ 结束函数体当中前面是变量的 _部分后面变量的 _ 部分 3 一个 C 源程序中至少...
  • C语言习题100例(最新整理版) 【程序80】 题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,...
  • A)C语言的源程序不必通过编译就可以直接运行。 B)C语言中的每条可执行语句最终都将被转换成二进制的机器指令。 C)C语言源程序经编译形成的二进制代码可以直接运行。 D)C语言中的函数不可以单独进行编译。 2、一...
  • c语言练习题

    2018-10-23 14:15:39
    一些典型的例题,通过这些典型的c语言题来提高对计算机的掌握
  • C语言练习题

    2019-03-25 22:40:45
    一道C语言习题,第四章里面的一道习题,将相关的答案自己的理解自己做出来
  • C语言练习题:求1到10的阶乘之和简单实例 #include int factorial(int n) { if(0==n) return 1; if(1==n) return 1; return n*factorial(n-1); } int main() { int n=10; int sum=0; int i; for(i=1;i<=n...
  • 一球从100米高度自由落下,每次落地后反跳回原高度的一半;...以上这篇C语言练习题:自由落体的小球简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。
  • 题目部分,(卷面共有100,300.0分,各大标有题量和总分)一、单项选择(100小,共300.0分)(3分)[1]以下是有关汉诺塔问题的程序段,若在main函数中有调用语句hanoi(3,‘A’,‘B’,‘C’);则符合程序段运行结果的...

    题目部分,(卷面共有100题,300.0分,各大题标有题量和总分)

    一、单项选择题(100小题,共300.0分)

    (3分)[1]

    以下是有关汉诺塔问题的程序段,若在main函数中有调用语句hanoi(3,‘A’,‘B’,‘C’);则符合程序段运行结果的选项是

    void move(char getone,char putone)

    {

    printf(“%c-->%c\n”,getone,putone);

    }

    void hanoi(int n,char one,char two,char three)

    {

    if(n==1) move(one,three);

    else

    {

    hanoi(n-1,one,three,two);

    move(one,three);

    hanoi(n-1,two,one,three);

    }

    }

    A、A-->C B、A-->C C、A-->C D、A-->C

    A-->B A-->B A-->B A-->B

    C-->B C-->A C-->B C-->B

    B-->A A-->B A-->C A-->C

    C-->B B-->C B-->A A-->B

    A-->C A-->C B-->C B-->C

    A-->B A-->B A-->C A-->C

    (3分)[2]

    以下不正确的说法是

    C语言规定 A、实参可以是常量、变量或表达式

    B、形参可以是常量、变量或表达式

    C、实参可以为任意类型

    D、形参应与其对应的实参类型一致

    (3分)[3]

    以下正确的描述是

    在C语言程序中 A、函数的定义可以嵌套,但函数的调用不可以嵌套

    B、函数的定义不可以嵌套,但函数的调用可以嵌套

    C、函数的定义和函数的调用均不可以嵌套

    D、函数的定义和函数的调用均可以嵌套

    (3分)[4]

    以下程序的功能是计算函数F(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值,请选择填空。

    #include

    #include

    main()

    {

    float x,y,z,sum;

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

    sum=f(【1】)+f(【2】);

    printf(“sum=%f\n”,sum);

    }

    float f(float a,float b)

    {

    float value;

    value=a/b;

    return(value);

    }

    【1】 A、x-y,x+y B、x+y,x-y C、z+y,z-y D、z-y,z+y

    【2】 A、x-y,x+y B、x+y,x-y C、z+y,z-y D、z-y,z+y

    (3分)[5]

    以下错误的描述是

    函数调用可以 A、出现在执行语句中

    B、出现在一表达式中

    C、做为一个函数的实参

    D、做为一个函数的形参

    (3分)[6]

    下面函数调用语句含有实参的个数为

    func((exp1,exp2),(exp3,exp4,exp5));

    A、1 B、2 C、4 D、5

    (3分)[7]

    C语言规定,函数返回值的类型是由

    A、 return语句中的表达式类型所决定

    B、 调用该函数时的主调函数类型所决定

    C、 调用该函数时系统临时决定

    D、 在定义该函数时所指定的函数类型所决定

    (3分)[8]

    C语言允许函数值类型缺省定义,此时该函数值隐含的类型是

    A、 float型

    B、 int型

    C、 long型

    D、 double型

    (3分)[9]

    以下程序有语法性错误,有关错误原因的正确说法是

    main()

    {

    int G=5,k;

    void prt_char();

    … …

    k=prt_char(G);

    … …

    }

    A、 语句void prt_char();有错,它是函数调用语句,不能用void说明

    B、

    展开全文
  • C语言深度解剖 + C语言练习题 供学习者免费学习! 供学习者免费学习! 供学习者免费学习!
  • C语言练习题选择题附答
  • C语言100道练习题

    2018-11-13 00:26:43
    100道适合新手练习习题,附有源码。经过测本人试,可直接运行。
  • 谭浩强C语言练习题及详细答案

    千次阅读 多人点赞 2020-08-20 14:44:15
    本篇文章分享的是 C 语言程序设计(谭浩强 C 语言第三版)课后习题及答案,大家在学习了 C 语言程序设计后,做几道相关的练习题,复习一下该知识点,在学习过程中,觉得十分抽象、晦涩难懂的知识点,配合一道案例题...

    本文参考 嗨客网 Java 实战

    前言

    本篇文章分享的是 C 语言程序设计(谭浩强 C 语言第三版)课后习题及答案,大家在学习了 C 语言程序设计后,做几道相关的练习题,复习一下该知识点,在学习过程中,觉得十分抽象、晦涩难懂的知识点,配合一道案例题,或许会有意想不到的效果哦!
     

    目录

    第三章

    • 谭浩强 C 语言 第三版 67 页第 3.7 题

    第四章

    • 谭浩强 C 语言 第三版 88 页第 4.4 题
    • 谭浩强 C 语言 第三版 89 页第 4.8 题
    • 谭浩强 C 语言 第三版 89 页第 4.9 题
    • 谭浩强 C 语言 第三版 90 页第 4.10 题

    第五章

    • 谭浩强 C 语言 第三版 111 页第 5.4 题
    • 谭浩强 C 语言 第三版 111 页第 5.5 题
    • 谭浩强 C 语言 第三版 111 页第 5.6 题
    • 谭浩强 C 语言 第三版 112 页第 5.7 题
    • 谭浩强 C 语言 第三版 111 页第 5.8 题
    • 谭浩强 C 语言 第三版 111 页第 5.9 题
    • 谭浩强 C 语言 第三版 111 页第 5.10 题

    未完待续。。。。。

     

    正文:C 语言程序设计练习题及答案

    第三章

    3.7

    描述:要将 “China“ 译成密码,密码规律是:用原来的字母后面第 4 个字母代替原来的字母。(谭浩强 C 语言 第三版 67 页第 3.7 题)

    题目:要将 “China” 译成密码,密码规律是:用原来的字母后面第 4 个字母代替原来的字母。比如,字母 “A” 后面第 4 个字母是 “E”,用 “E” 代替 “A”。因此,“China” 应译为 “Glmre”。请编一个程序,用赋初值的方法使 c1,c2,,c3,c4,c5 这 5 个变量的值分别为 ‘C’,‘h’,‘i’,‘n’,‘a’,经过运算,使 c1,c2,c3,c4,c5 分别变成 ‘G’,‘l’,‘m’,‘r’,‘e’,并输出。

    答案https://haicoder.net/case/thq-c/c-3-7.html

     

    第四章

    4.4

    描述:给出一些 字符,然后按照相应的格式打印出来。(谭浩强 C 语言 第三版 88 页第 4.4 题)

    题目:若 a = 3,b = 4,c = 5,x = 1.2,y = 2.4,z = -3.6,u = 51274,n = 128765,c1 = ‘a’,c 2 = ‘b’。想得到以下的输出格式和结果,请写出程序(包括定义 变量 类型和设计输出)。要求输出的结果如下:

    a= 3  b= 3  c= 5
    
    x=1.200000,y=2.400000,z=-3.600000
    
    x+y= 3.60  y+z=-1.20  z+x=-2.40
    
    u= 51274  n=   128765
    
    c1=‘a’ or 97(ASCII)
    
    c2='b' or 98(ASCII)
    

    答案https://haicoder.net/case/thq-c/c-4-4.html

    4.8

    描述:要求用户自己输入圆柱的半径和高来求圆柱体的圆周长、圆面积、圆球表面积、圆球体积和圆柱体积的相关信息。(谭浩强 C 语言 第三版 89 页第 4.8 题 )

    题目:设圆半径 r = 1.5,圆柱高 h = 3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用 scanf 输入数据,输出计算结果,输出时要求有文字说明,取小数点后 2 位数字。请编写程序。

    答案https://haicoder.net/case/thq-c/c-4-8.html

    4.9

    描述:给出一个场景,和一个计算公式,根据公式将输入的华氏温度转换成摄氏温度。(谭浩强 C 语言 第三版 89 页第 4.9 题 )

    题目:输入一个华氏温度,要求输出摄氏温度。公式为: c = 5/9(F - 32) 。输出要有文字说明,取 2 位小数。

    答案https://haicoder.net/case/thq-c/c-4-9.html

    4.10

    描述:验证 putchar 函数和 printf 函数的区别,以及 C 语言 中各个 类型 字段之间的差别,是不是可以看成一样的数据。(谭浩强 C 语言 第三版 90 页第 4.10 题)

    题目:编程序,用 getchar 函数读入两个 字符 给 c1、c2,然后分别用 putchar 函数和 printf 函数输出这两个字符。思考以下问题:

    (1)变量 c1、c2 应定义为字符型或 整型?或二者皆可?

    (2)要求输出 c1 和 c2 值的 ASCII 码,应如何处理?用 putchar 函数还是 printf 函数?

    (3)整形变量与字符变量是否在任何情况下都可以互相代替?如:char c1,c2;与 int c1,c2;是否无条件地等价?

    答案:https://haicoder.net/case/thq-c/c-4-10.html

     

    第五章

    5.4

    描述:取最大值,键盘中随机输入三个数值,打印出最大的那个值。(谭浩强 C 语言 第三版 111 页第 5.4 题)

    题目:有 3 个 整数 a、b、c,由键盘输入,输出其中最大的数。

    答案https://haicoder.net/case/thq-c/c-5-4.html

    5.5

    描述:给定一个指定 函数,按照给定的函数进行编程。(谭浩强 C 语言 第三版 111 页第 5.5 题)

    题目:有一个函数:
    www.haicoder.net

    写一段程序,输入 x ,输出 y 值。

    答案:https://haicoder.net/case/thq-c/c-5-5.html

    5.6

    描述:将学生具体的成绩转换成相应的等级分数。(谭浩强 C 语言 第三版 111 页第 5.6 题)

    题目:给出一百分制成绩,要求输出成绩等级 ‘A’、‘B’、‘C’、‘D’、‘E’。90 分以上为 ‘A’,80 ~89 分为 ‘B’,70~79 分为 ‘C’ ,60~69 分为 ‘D’ ,60 分以下为 ‘E’ 。

    答案https://haicoder.net/case/thq-c/c-5-6.html

    5.7

    描述:输入一个不超过 5 位数的数字,按照要求,输出这个数字的相关属性。(谭浩强 C 语言 第三版 112 页第 5.7 题)

    题目:给一个不多于 5 位的正整数,要求:

    1. 求出它是几位数;
    2. 分别输出每一位数字;
    3. 按逆序输出各位数字,例如原数为 321,应输出 123。

    答案https://haicoder.net/case/thq-c/c-5-7.html

    5.8

    描述:根据一个场景,不同的数据值获取不同的数据。情景题目。(谭浩强 C 语言 第三版 112 页第 5.8 题)

    题目:企业发放的奖金根据利润提成。利润 I 低于或等于 100 000 元的,奖金可提 10% ;利润高于 100 000 元,低于 200 000 元(100 000 < I <= 200 000)时,低于 100 000 元的部分按 10% 提成,高于 100 000 元的部分,可提成 7.5% ;200 000 < I <= 400 000 时,低于 200 000 元的部分仍按上述办法提成(下同)。高于 200 000 元的部分按 5% 提成;400 000 < I <= 600 000 元时,高于 400 000 元的部分按 3% 提成;600 000 < I <= 1000 000 时,高于 600 000 元的部分按 1.5 % 提成;I > 1000 000 时,超过1000 000 元的部分按 1% 提成。从键盘输入当月利润 I,求应发奖金总数。

    要求

    1. if 语句编程序;
    2. switch 语句编程序。

    答案https://haicoder.net/case/thq-c/c-5-8.html

    5.9

    描述:输入一些数字,将这些数字按照从小到大排序。(谭浩强 C 语言 第三版 112 页第 5.9 题 )

    题目:输入 4 个 整数,要求按由小到大的顺序输出。

    答案https://haicoder.net/case/thq-c/c-5-9.html

    5.10

    描述:有一个数轴,在该数轴的四个区域中各有一个圆,如果一个点在圆的区域中,就表示它有数值,如果不在该圆区域中就没有数值。(谭浩强 C 语言 第三版 112 页第 5.10 题)

    题目:有 4 个 圆塔,圆心分别为(2,2)、(-2,2)、(-2,-2)、(2,-2),圆半径为 1,见下图。这 4 个塔的高度为 10 ,塔以外无建筑物。今输入任一点的坐标,求该点的建筑高度(塔外的高度为零)。

    www.haicoder.net

    答案https://haicoder.net/case/thq-c/c-5-10.html

     

    后续

    但是因为文章数量过多,整理不易,所以如果更新过慢,请大家谅解,文章我会尽自己最大速度更新,大家可以先关注我,或者收藏下这篇文章,我会持续更新的,以上案例是提供给有一定 C 语言基础的同学看的,如果感觉做题有些压力,可以先到各类教程网学习 C 语言,本人这里当然首推上方习题及答案来源的 嗨客网

    阅读更多文章,可以关注下方公众号:
    嗨客网(www.haicoder.net)

    展开全文
  • C语言练习题.rar

    2020-04-03 15:43:39
    C语言练习题
  • 一些C语言习题答案
  • C语言练习题(带详解答案) 想学习C语言的朋友可以有很多用处
  • 非常适合初学这了解C语言,里面有许多基础编程,有助于初学者巩固所学知识。能更好的理解编程,为深入学习打下基础。
  • c语言练习题.docx

    2021-11-15 11:41:17
    c语言练习题.docx

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 67,649
精华内容 27,059
关键字:

c语言习题

c语言 订阅