zoukankan      html  css  js  c++  java
  • C语言程序设计【0039】

    1.简述

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

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

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

    2.编程

    (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,则输出结果是什么?

  • 相关阅读:
    第三天 moyax
    mkfs.ext3 option
    write file to stroage trigger kernel warning
    download fomat install rootfs script
    custom usb-seriel udev relus for compatible usb-seriel devices using kermit
    Wifi Troughput Test using iperf
    learning uboot switch to standby system using button
    learning uboot support web http function in qca4531 cpu
    learngin uboot design parameter recovery mechanism
    learning uboot auto switch to stanbdy system in qca4531 cpu
  • 原文地址:https://www.cnblogs.com/xnjy/p/14861092.html
Copyright © 2011-2022 走看看