• C语言程序设计【0039】


    (1)学习C语言程序设计的意义在于构建程序设计的思想和方法、提升阅读程序能力和编写程序能力。请简要说明你在C语言程序设计学习过程中主要通过哪些途径来学习?学习了哪些内容?通过C语言的学习,你有何感受和体会?在回答问题要求真实真情表达(10分)

    (2)C语言程序设计是一种结构化程序设计语言,请问结构化程序的基本思想是什么?(6分)

    (3)函数是构成C语言程序设计的基本单位,请问函数由哪两部分构成?在VC6.0环境下,调试程序的基本步骤有哪些?调试程序中常见的错误有哪些?如何排除这些错误?(14分)

    编程

    (1)编写一个函数计算函数的 值,要求有输入输出提示,输出结果保留小数点后2位。

    need-to-insert-img

    (2)编写程序输出1-1000之间能够被5整除的所有整数,并求出这些整数的和输出。

    (3)从键盘输入10个正的整数,找出其中的素数输出。

    (4)编写程序打印下列图案

    need-to-insert-img

    (5)写一个函数计算一个字符串的长度,再写一个测试函数测试其功能。不允许使用strlen函数

    (6)从键盘上任意输入50个整数存放在a数组中,找出a数组中所有偶数存放在数组b中,并对b数组的值按降序排列。

    要求:

    (a)编写一个sort(int n,int b[])函数实现排序功能。

    (b)除sort函数外,其余在主函数内完成,但主函数必须调用sort函数实现排序功能。

    (c)程序必须有输入输出提示。

    3.依据下列提供的程序回答问题

    #include

    intfun(inta,intb)

    {intr;

    while((r=a%b)!=0)

    {a=b;

    b=r;

    r=a%b; }

    return(b);

    }

    main()

    {intnum1, num2,a;

    printf("请输入两个整数:");

    scanf("%d,%d",&num1,&num2);

    printf("num1= %dnum2= %d ",num1,num2);

    a=fun(num1,num2);

    printf("%d和%d中的最大公约数是%d ",num1,num2,a);

    }

    (1)上述提供程序中,函数fun的功能是什么?

    (2)请依据提供的函数fun的程序代码,画出该算法的传统流程图或N-S图或自然语言描述。

    (3)在VC6.0环境下,运行上述程序时,若输入的num1和num2分别为49和21,则输出结果是什么?

  • 相关阅读:
    import nonWPF types into the markup
    using放在namespace里面还是外面?
    WCF Contracts
    Properties Specific to RoutedEventArgs
    sql将浮点表示的日期转化为标准日期
    Debug into WCF ServiceReference
    让form自适应高度
    Qt Access violation code c0000005 debug write access violation
    C++支持多态的几种方法
    java on CentOS
  • 原文地址:https://www.cnblogs.com/xnjy/p/14876678.html
Copyright © 2020-2023  润新知