基本情况

对应课程:程序设计与算法基础I

考试时间:3小时

题型:函数题+编程题

函数题只需要完成期中一些(个)函数即可

编程题需要自己手动写main函数

提示:题目序号为x-x的为一组题目,若题目告知可以调用之前写的某函数则可以直接调用(即使这个函数在上个题目中你没有写对)


具体题目

1

(题目编号:133)

编写程序,提升用户输入两个日期,然后显示哪一个日期更早

示例如下

输入:

Enter first date(mm/dd/yy):12/6/22

Enter second date(mm/dd/yy):1/9/22

----------------------------------------------------

输出:

1/9/22 is earlier than 12/6/22

2

(题目编号:134)

编写程序,用下面的公式计算e的近似值: e=1+1/1! +1/2! +1/3! +…+1/n!

示例如下

输入:

Enter value for n: 9

----------------------------------------------------

输出:

Approximation of e: 2.71828

3-1

(题目编号:135)

数组最大最小值

编写在给定数组里面找最大值和最小值的函数,函数原型如下:

void max_min(int a[], int n, int *max, int *min);

3-2

(题目编号:136)

编写main函数,要求用户输入10个整数存入数组,调用函数max_min找出数组中的最大值和最小值

示例如下

输入:

Enter 10 numbers: 15 1 56 2 7 9 85 99 3 5

----------------------------------------------------

输出:

Largest: 99

Smallest: 1

4-1

(题目编号:137)

在name指向的字符串中,存放着用户输入的英文“名 姓”,修改字符串:姓在前,然后跟一个逗号,接着是名的首字母,最后加一个点。原始字符串可能包含无用的多个空格,函数要能处理。

函数原型如下:

 void reverse_name(char *name);

4-2

(题目编号:138)

读入用户输入的一行信息,按字符串格式存储在数组str中,数组最多能存n个有效字符,函数返回str中有效字符的个数(不包括字符串尾部标记)。

函数原型如下:

 int read_line(char str[], int n);

4-3

(题目编号:139)

编写main函数,要求用户输入英文“名 姓”,用read_line函数读入这行信息,然后调用reverse_name函数进行姓名互换,并在main函数里面打印显示变化后的“姓 名”,输入输出示例如下:

(注意题目示例输出为 Clinton, W.,是做了处理的;reverse_name和read_line可以直接使用)

示例如下

输入:

Enter a first and last name: William Clinton

----------------------------------------------------

输出:

Clinton, W.

//已经提供代码
#include <stdio.h>
#include <stdlib.h>void reverse_name(char *name);
int read_line(char str[], int n);int main()
{return 0;
}

5-1

(题目编号:140)

链表结点定义如下:

struct node{int value;struct node *next;
};

编写函数,通过list传入链表首节点指针,在链表头插入value域为n的新结点,并返回新结点的指针,函数原型如下:

struct node *add_list(struct node *list, int n);

5-2

(题目编号:141)

编写main函数,输入3个整数,调用add_list函数将这3个整数按顺序添加到链表中,每次添加后在屏幕上显示新添加结点的值。程序输入输出示例如下:

示例如下

输入:

Enter 3 integers: 10 20 30

----------------------------------------------------

输出:

(*first).value = 10

(*first).value = 20

(*first).value = 30


自我练习

1. 登录icoding,点击左侧的开始编程

点击左侧栏的开始编程

2. 新建一个标签页,网址栏输入 https://icoding.run/ide/question/xxx/1

注意:上方网址的xxx更换为icoding题目编号,题目编号为上方的题目序号下面的黄帝文字,如第一题的编号为133.要练习哪个题就对应那个题目编号

3. 这个新建的标签页出现如下图像时

回到icoding,刷新,即可看到作答页面。


声明

本文章仅供学习使用。严禁作其他用途。


2021年真题电子科大信软互+班 程算I 2021机考真题_谨慎谦虚的博客-CSDN博客

电子科大信软互+班 程算I 2020机考真题相关推荐

  1. 电子科大信软互+班 程算I 2021机考真题

    基本情况 对应课程:程序设计与算法基础I 考试时间:3小时 题型:函数题+编程题 函数题只需要完成期中一些(个)函数即可 编程题需要自己手动写main函数 提示:题目序号为x-x的可能为一组题目,若题 ...

  2. 电子科大信软互+班 程算II 2021机考真题(含答案)

    目录 基本情况 具体题目 1 线性表1 2 线性表2 3 栈 4 二叉树 5 树 6 图 7 排序 自我练习 声明 基本情况 对应课程:程序设计与算法基础II(数据结构与算法基础) 考试时间:3小时 ...

  3. 电子科大信软互+班 程算I 2022级机考真题

    基本情况 对应课程:程序设计与算法基础I 考试时间:3小时 题型:函数题+编程题 函数题只需要完成期中一些(个)函数即可 编程题需要自己手动写main函数 说明:题目从icoding看的,不确定是不是 ...

  4. 电子科大2020计算机考研真题,2021电子科技大学考研历年真题复习资料

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 来源:http://fangcai.100xuexi.com/Ebook/DigitalLibrary/BookNew.aspx?BookName=%u7 ...

  5. 语言程序设计第4版黄洪艺_谭浩强《C程序设计》第4版网授精讲班【教材精讲+考研真题串讲】视频网课讲义课程资料...

    谭浩强<C程序设计>(第4版)网授精讲班[教材精讲+考研真题串讲] 网授课程 谭浩强<C程序设计>(第4版)网授精讲班[注:因第11章考试不做要求,所以老师没有讲解!][共31 ...

  6. 软件设计师 软考 真题练习 (三)

    软件设计师 软考 真题练习 (三) 以下关于散列表(哈希表),及其查找特点的叙述中,正确的是 A.在散列表中进行查找时,只需要与待查找关键字及其同义词进行比较 B.只要散列表的装填因子不大于1/2,就 ...

  7. 自考软考需要做什么题,自考软考真题哪里有呢?

    除了可以自我提升,软考还能提供各式各样的帮助,包括但不限于北上广落户.孩子上学,人才引进.对于工作的人,报考培训班是不太现实的,时间没有那么自由,很多人会选择自考软考,那么自考软考需要做什么题呢?自考 ...

  8. 软考真题的重要性不用再强调了吧

    各位考生都深知[真题]的重要性.大家对历年真题,从来都是"备考必做"的态度. 刷软考真题,除了可以让自己尽快熟悉考试题型和考点外,还有什么好处呢?真题都考过了,还会再出吗? 不管是 ...

  9. 2021年上半年软考真题及答案解析汇总

    2021上半年软考考试在5月29日-5月30日举行,小编整理了2021年上半年软考各科目的真题及答案解析,欢迎一起讨论,可用于估分. 软考真题软考真题软考真题软考真题软考真题~重要的多说几遍!!! 持 ...

最新文章

  1. linux 笔记--while循环、函数和进程管理
  2. flex布局的盒子模型
  3. CSS Sprites图片合并
  4. 【Android】 Android中Log调试详解
  5. linux 命令都是bash,Linux 命令分类_bash基础特性
  6. primefaces_PrimeFaces扩展中的全新JSF组件
  7. Linux系统编程----7(信号集,信号屏蔽,信号捕捉)
  8. 【我的物联网成长记17】一条物联网设备控制命令的一生
  9. 嵌入式Linux系统编程学习之十六用程序发送信号
  10. 关于自己的ES6使用姿势
  11. RDIFramework.NET开发实例━表约束条件权限的使用-WinForm
  12. Linux Samba服务器配置
  13. metal slug java_推荐一款极速CAJ阅读器:稻壳阅读器
  14. 第08课:GDB 实用调试技巧( 上)
  15. SQL Server数据库可疑处理
  16. 网课答案搜题API接口使用
  17. 串口异步通讯和同步通讯
  18. 基于python的智能风扇设计_基于单片机的智能风扇的设计与实现
  19. (收藏)让你从骨子里爱上英文
  20. Windows API用以实现屏幕截图的方法

热门文章

  1. Slimming剪枝方法
  2. 西南大学学前教育计算机答案,西南大学学前教育科研方法作业及答案.doc
  3. python大漠游戏多开_防止程序多开的两种方法
  4. 我国经济最强的城市是哪个?北京、上海、还是深圳?
  5. 固原2021年高考成绩查询,固原高考成绩查询入口
  6. 我在成都火车站捡了个彝族美女 第3节:排除了她是小姐的可能
  7. WIN7主题下载http://bbs.windows7en.com/?fromuid=896008
  8. Unreal Engine 4 问题:使用asio后编译打包报错:unresolved external symbol
  9. 如何使用Tera Term Language (TTL)
  10. mysql select乱码_MySQL命令行查询乱码解决方法: