电大形考作业C语言程序设计

Python013

电大形考作业C语言程序设计,第1张

#include<stdio.h>

#include<stdlib.h>

void main(void)

{

    int x

    int cnt = 0    //用于记录输入整数的个数

    FILE* f1   

                    //定义一个文件指针

    f1=fopen("data.txt","w")   //在程序所在项目内建立一个空文件

    if (f1==NULL) 

    { //当f1对应的文件没有建立和打开时则退出运行

        printf("不能够打开文件!\n")

        exit(1)

    }

    printf("从键盘向数据文件输入一批整数,直到输入0时结束!\n")

    scanf("%d",&x)  //从键盘读入一个整数

    cnt = 1

    while(x!=0)     //对每个有效地整数进行处理

    {

        int i=0, d[6]

        if(x<0) {         //若为负数则向文件写入一个负号

           fputc('-', f1) x=-x

        }

        while(x/10!=0) 

        { 

            d[i++]=x%10 x=x/10//用d数组保存整数中的每个数字位

        }

        fputc(48+x, f1) //把整数的最高位数字写入文件中

        while(--i>=0)     //依次把整数的后续每位数字写入文件中

        fputc(48+d[i], f1)

        if (cnt%3 == 0){

            fputc('\n', f1)  //每三个整数换行

        } else {

           fputc(' ', f1)   //不换行则每个整数后写入一个空格      

        }

        scanf("%d",&x)   //再从键盘读入一个整数

        cnt ++

    }

    fclose(f1)   //关闭f1所对应的data.txt文件        

}

二、是非判断题(每小题1分,共30分) 1.√,2.X,3.√,4.X,5.X,6.X,7.√,8.√,9.X(?),10.√,11.√,12.√,13.X,14.X,15.X,16.X,17.√,18.X,19.√,20.√,21.X,22.X,23.X,24.√,25.√,26.√,27.X,28.√,29.√,30.√ 一、单项选择题(每小题1分,共20分) 1.A,2.B(int16)或C(int32),3.A,4.D,5.C,6.A,7.D,8.B,9.C,10.C(int16)D(int32),11.C,12.B,13.C,14.D,15.A,16.D,17.A,18.C,19.D,20.B 二、是非判断题(每小题1分,共20分) 1.√,2.√,3.X,4.X,5.√,6.√,7.√,8.X,9.√,10.X,11.√,12.√,13.X,14.√,16.X,17.√,18.X,19.√,20.X

以该学校2021年春季招生为例,淮安电大设立的相关专业分别如下:

1、机械设计制造及其自动化专业。该专业的相关课程包含了工程制图以及CAD、电工电子技术及应用、程序设计基础、机械设计、机械制造技术、测试技术以及工业工程基础等课程。

2、计算机科学与技术专业。该专业的相关课程包含了计算机科学导论、C语言程序设计、计算机组成原理、操作系统原理、数据库系统原理、云计算、大数据导论等课程。

3、环境工程专业。该专业的相关课程包含了环境保护概论、分析化学、环保设备基础、环境工程微生物学、环境法规与标准、给水处理工程、环境影响评价等课程。

4、工程造价专业。该专业的相关课程包含建筑材料、建筑构造、工程制图CAD、工程造价基础知识、建筑施工与组织、建筑企业财务会计、工程建设监理等课程。

5、行政管理专业。该专业的相关课程包含了行政管理学、西方行政学说、公共管理学、国家公务员制度、公共决策分析、社会保障学、公共组织理论等课程。

参考资料来源:淮安市广播电视大学招生网-2021年春季招生专业及课程介绍