西安石油大学期末C语言重点题目总结

C语言重点知识点总结

在这里插入图片描述

##例题4-7 (switch和字符的读入)

只需要记住读入的是字符,然后执行对应操作即可

例题4-10 (switch)

做好不同公里数的分段即可

求累加和,连乘

https://blog.csdn.net/weixin_35903223/article/details/113009725?ops_request_misc=&request_id=&biz_id=102&utm_term=%E6%B1%82%E7%B4%AF%E5%8A%A0%E5%92%8C%EF%BC%8C%E8%BF%9E%E4%B9%98&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-1-113009725.142v74pc_search_v2,201v4add_ask,239v2insert_chatgpt&spm=1018.2226.3001.4187

例题5.1、5.2、5.3、5.5

对while do-while for的基本认识以及上面求累加和,连乘的程序说明

斐波那契数列。例题5.8、6.2、6.4

如何更好的表示兔子数列中的递归关系,利用好循环和函数的递归

输出M*N的阵列。例题5.6

做好两个循环承载好行和列的数据

遍历二维数组,求符合某条件的元素及其位置。例题6.5

PK算法的实战,先找到任一”一人“当擂主,然后依次进行比较即可

例题7.4、7.16设计好一个符合题目要求的函数

设计好一个符合题目要求的函数,注意函数内部的数据范围大小是多少,做好对数据结构的定义

7.16 对静态局部变量的理解(static局部变量)
看好变量生效的范围即可!静态局部变量和自动变量的比较

例题8.1、8.2、8.3指针的基本定义和应用

指针的基本定义和应用

例题9.3 9.4 结构体变量的应用

结构体变量的应用

求解一元二次方程

sqrt 求根函数

https://blog.csdn.net/weixin_62788105/article/details/125624921?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167932660216800186553660%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=167932660216800186553660&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~hot_rank-2-125624921-null-null.142v74pc_search_v2,201v4add_ask,239v2insert_chatgpt&utm_term=%E6%B1%82%E8%A7%A3%E4%B8%80%E5%85%83%E4%BA%8C%E6%AC%A1%E6%96%B9%E7%A8%8B%E7%9A%84%E6%A0%B9&spm=1018.2226.3001.4187

C++求解一元二次方程Δ =(b^2-4ac) ,x=(-b±√(b^2-4ac))/2a
我们在求解一元二次方程时,要考虑Δ>0,=0,<0的情况
1)Δ>0时,出现两种不相同的实根,这个时候要考虑两种情况,一种是Δ是完全平方数,一种是Δ是不完全平方数,在Δ里面的数是完全平方数的时候直接按照计算公式计算即可,在Δ不是完全平方数的时候,我认为尽量让它用根号形式表示2)Δ=0时,出现两种相同的实根,这个时候不需要考虑Δ里面的数是不是完全平方数,直接计算即可3)Δ<0时,出现两种不相同的虚根,这个时候类似第一种情况,我认为也要考虑两种情况,一种是Δ是完全平方数,一种是Δ是不完全平方数,在Δ里面的数是完全平方数的时候直接按照计算公式计算最后加上i即可,在Δ不是完全平方数的时候,我认为也是尽量让它用根号形式表示#include<iostream>
#include<math.h>using namespace std;int IsSqrt(int x) {//判断是不是完全平方数int i;for (i = 1; x > 0; i += 2) {x -= i;}if (x == 0)return 1;elsereturn 0;
}int main() {double a, b, c, solve1, solve2, t;cin >> a >> b >> c;t = b * b - 4 * a * c;if (a != 0) {if (t > 0) {cout << "方程有两个不同的实数根" << endl;int flag = IsSqrt(t);if (flag == 0) {cout << "方程的第一个根为" << -b / (2 * a) << "+√" << t / (4 * a * a) << endl;cout << "方程的第二个根为" << -b / (2 * a) << "-√" << t / (4 * a * a) << endl;} else {t = sqrt(t);solve1 = (-b + t) / (2 * a);solve2 = (-b - t) / (2 * a);cout << "方程的第一个根为" << solve1 << endl;cout << "方程的第二个根为" << solve2 << endl;}}if (t == 0) {cout << "方程有两个相同的实数根" << endl;t = sqrt(t);solve1 = (-b + t) / (2 * a);cout << "方程两个相同的实数根为" << solve1 << endl;}if (t < 0) {cout << "方程有两个不同的虚根" << endl;t = -t;int flag = IsSqrt(t);if (flag == 0) {cout << "方程的第一个根为" << -b / (2 * a) << "+√" << t / (4 * a * a) << "i" << endl;cout << "方程的第二个根为" << -b / (2 * a) << "-√" << t / (4 * a * a) << "i" << endl;} else {t = sqrt(t);cout << "方程的第一个根为" << -b / (2 * a) << "+" << t / (2 * a) << "i" << endl;cout << "方程的第二个根为" << -b / (2 * a) << "-" << t / (2 * a) << "i" << endl;}}}if (a == 0 && b != 0) {double x;x = -c / b;cout << "方程是一元一次方程,根为" << x << endl;}if (b == 0 && c != 0) {cout << "等式恒不成立" << endl;}if (b == 0 && c == 0) {cout << "等式恒成立" << endl;}return 0;
}————————————————
版权声明:本文为CSDN博主「划水佬」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_55810765/article/details/115307778

https://blog.csdn.net/qq_55810765/article/details/115307778?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167932660216800186553660%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=167932660216800186553660&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~hot_rank-10-115307778-null-null.142v74pc_search_v2,201v4add_ask,239v2insert_chatgpt&utm_term=%E6%B1%82%E8%A7%A3%E4%B8%80%E5%85%83%E4%BA%8C%E6%AC%A1%E6%96%B9%E7%A8%8B%E7%9A%84%E6%A0%B9&spm=1018.2226.3001.4187

传闻的考题

编程题第三题:在主函数输入五个字符,编写一个函数,要求输出的时候每两个字符中间有个空格编程第一题,分数abcde填空题第六个  a【3】【4】={1,3,5,7,9,11,13,15,17,19,21,23,}  printf(“%d,%d\n”,a【1】【0】,*(*(a+1)+0))填空第四题:用于比较字符串的库函数是___填空第10题:在函数内定义的变量是    ,而在函数外定义的变量为外部变量,外部变量是全局变量也称全程变量填空第三题:定义一个包含10个元素的整形数组a,并初始化各元素值为0的语句填空第八题:大概就是,如果函数不需要返回值,需要改成void填空第一题:if改三元表达式程序阅读第三题填空第七题

图片在这里

题
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/7020.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

chatgpt赋能python:Python期末考试该如何应对?

Python期末考试该如何应对&#xff1f; 随着Python编程语言的日益流行&#xff0c;越来越多的人开始受到其影响并学习这门语言。然而&#xff0c;对于初学者&#xff0c;即使是有经验的工程师&#xff0c;Python期末考试仍然可能成为一道难题。为此&#xff0c;我们提供了以下…

广东外语外贸大学英语文学期末考试复习(解析+细节)2023

前言&#xff1a;本博客旨在以讲解的形式复习这门课程&#xff0c;非常详细&#xff0c;主要是个人复习用&#xff0c;也是给我比较喜欢的课一个好的结尾&#xff08;虽然我不怎么去上课&#xff09;。其中有不正确之处欢迎指正&#xff01;翻译解读来自网易有道&#xff0c;文…

java程序设计基础题期末考试

四、 简答题 &#xff08;共6题&#xff0c;30分&#xff09; 1、写出下列程序的运行结果____01234_____ public class X3_3_1 { public static void main(String[] args) { for(int i0; i<10; i){ if(i5) break; System.out.print(i); } } } &#xff08;5.0&#…

《数据库原理》期末考试题

得分 四、应用题(本大题共1小题&#xff0c;共18分) 1、设某生产零件的工厂有若干车间&#xff0c;每个车间加工若干种零件&#xff0c;每种零件在某个车间进行加工&#xff1b;车间的属性有车间名&#xff08;唯一&#xff09;、电话&#xff1b;零件的属性有零件号、零件…

AI部署之路 | 模型选型、本地部署、服务器部署、模型转换全栈打通!

作者 | Oldpan 编辑 | 汽车人 点击下方卡片&#xff0c;关注“自动驾驶之心”公众号 ADAS巨卷干货&#xff0c;即可获取 点击进入→自动驾驶之心【模型部署】技术交流群 后台回复【模型部署工程】获取基于TensorRT的分类、检测任务的部署源码&#xff01; 好久没更文了&#x…

GPT-4论文竟有隐藏线索:GPT-5或完成训练、OpenAI两年内接近AGI

金磊 发自 凹非寺量子位 | 公众号 QbitAI GPT-4&#xff0c;火爆&#xff0c;非常火爆。 不过家人们&#xff0c;在铺天盖地的叫好声中&#xff0c;有件事可能你是“万万没想到”—— 在OpenAI公布的技术论文里&#xff0c;竟然藏着九大隐秘的线索&#xff01; 这些线索是由国外…

chatgpt赋能python:Python接口自动化—提高API测试效率的利器

Python接口自动化—提高API测试效率的利器 在现代软件开发中&#xff0c;API&#xff08;Application Programming Interface&#xff09;测试已经成为基本的任务之一。随着互联网技术逐渐成熟&#xff0c;越来越多的企业和组织开始转向云计算、微服务等基于API的架构&#xf…

利用ChatGPT自动生成测试用例思维导图

在写测试用例的时候&#xff0c;你是不是经常会遇到以下难题&#xff1a; 缺少边界测试用例&#xff1a;在编写测试用例时&#xff0c;有时候会忽略某些边界情况&#xff0c;这可能导致无法发现软件中的潜在问题。 无法覆盖所有的场景&#xff1a;测试用例的数量可能非常庞大&…

AI测试 | 我试着让ChatGPT辅助编写自动化测试,结果……

作者的话&#xff1a;ChatGPT最近备受关注&#xff0c;官网中提供了许多ChatGPT应用场景&#xff0c;例如SQL翻译、语言翻译、代码解释等。作为一名QA&#xff0c;我更关注 ChatGPT生成的自动化测试脚本质量如何&#xff0c;借助ChatGPT能否提升自动化测试编写效率。当提到自动…

【使用ChatGPT自动化】批量转换.xls文件为.xlsx文件

第1次提问&#xff1a; 我&#xff1a;我想使用Python批量转换.xls文件为.xlsx文件&#xff0c;请你提供代码 它&#xff1a; 当涉及到批量处理文件时&#xff0c;我们通常需要使用Python中的os模块和glob模块。os模块用于管理文件和目录&#xff0c;glob模块用于匹配文件路径名…

OpenAI:ChatGPT 自动写代码功能测试

OpenAI&#xff1a;ChatGPT 自动写代码功能测试 &#x1f4cc;OpenAI地址:https://platform.openai.com/playground&#xff08;需要注册才行&#xff0c;如何注册请自行搜索答案&#xff09; &#x1f33c;测试一 提问&#xff1a;基于Keil 8051单片机串口通讯代码自动生成代…

软件测试/测试开发丨利用ChatGPT自动生成测试用例思维导图

公众号搜索&#xff1a;TestingStudio 霍格沃兹测试开发的干货都很硬核 在写测试用例的时候&#xff0c;你是不是经常会遇到以下难题&#xff1a; 缺少边界测试用例&#xff1a; 在编写测试用例时&#xff0c;有时候会忽略某些边界情况&#xff0c;这可能导致无法发现软件中的潜…

试用chatgpt写一篇文章,关于自动化测试框架的思路

当涉及到软件测试和自动化框架时&#xff0c;Python是一种广泛使用的编程语言。它提供了丰富的库和工具&#xff0c;使得构建测试框架变得相对容易。本文将介绍一个基于Python的自动化测试框架&#xff0c;结合了pytest、allure报告、日志记录、YAML配置、MySQL数据库以及钉钉和…

利用ChatGPT自动生成自动化测试脚本——ChatGPT训练营回顾

自动化测试是软件测试过程中不可或缺的一部分&#xff0c;它能够提高测试效率&#xff0c;减少测试成本&#xff0c;保障软件质量。然而&#xff0c;编写和维护自动化测试脚本仍然是一个具有挑战性的任务&#xff0c;需要花费大量的时间和精力。 在上周的ChatGPT训练营&#x…

ChatGPT推荐最常用的自动化测试、性能、安全测试工具

ChatGPT是一种当前被广泛关注的人工智能技术&#xff0c;它具备生成自然语言的能力&#xff0c;能够完成一些简单的文本生成、对话交互等任务。ChatGPT 算法的出现&#xff0c;打破了以前自然语言处理的瓶颈&#xff0c;使得机器具备了更加贴合人类想法的表达能力&#xff0c;也…

ChatGPT 在自动化测试领域的应用,我们真的要被代替了吗?

目录 前言 一、ChatGPT 简介 二、ChatGPT 的应用场景 三、ChatGPT 的优势 四、ChatGPT 的局限性 五、ChatGPT 在自动化测试领域的拓展应用 六、ChatGPT真的可以代替软件测试人员吗 七、结语 前言 人工智能技术在近年来得到了快速发展&#xff0c;不少领域都开始尝试融合…

首个中文版ChatGPT来了:大模型的中国元“Yuan”

关注并星标 从此不迷路 计算机视觉研究院 公众号ID&#xff5c;ComputerVisionGzq 学习群&#xff5c;扫码在主页获取加入方式 计算机视觉研究院专栏 作者&#xff1a;Edison_G 国内某公司的功能型对话大模型ChatYuan「既泛又专」&#xff0c;除了问答、上下文对话以及创意性写…

Chat GPT-4,大增长时代的开始!

虽然我们早在 2017 年就预测了超大模型的到来&#xff0c;因此才搞了分布式深度学习框架 OneFlow&#xff08;github.com/Oneflow-Inc/oneflow/&#xff09;&#xff0c;且 2020 年的 GPT-3 也掀起了大模型热潮&#xff08;OneFlow——让每一位算法工程师都有能力训练 GPT&…

大厂跟进ChatGPT,为什么百度“文心一言”成色最好?【快评】

作者 | 曾响铃 文 | 响铃说 赶ChatGPT热度&#xff0c;百度3月初就要发布与ChatGPT类似的人工智能聊天机器人服务“文心一言”&#xff08;英文名&#xff1a;ERNIE Bot&#xff09;&#xff0c;似乎无法提振资本市场对百度的信心。 2022年第四季度及全年未经审计的财报发布…

GPT-3核心成员出走打造ChatGPT最强竞品!最新估值50亿美元

来源&#xff1a;量子位 因不满老东家成为微软附庸&#xff0c;11名OpenAI前员工怒而出走。 如今带着“ChatGPT最强竞品”杀回战场&#xff0c;新公司估值50亿美元&#xff0c;一出手就获得3亿美元融资。 这家公司名叫Anthropic&#xff0c;新推出的聊天机器人产品名叫Claude。…