5 文件5.1 流流: 数据从一个对象到另一个对象的传输。功能 标准输入输出+文件处理分类含义文本流一串ASCII字符二进制流一串二进制5.2 流类型标准库定义了三大类流类型:标准I/O流、文件流、字符串流标准I/O流ios是抽象类ostream是cout、clog、cerr的类istream是cin的类文件流类型ifstream从文件读取数据ofstream向文件写入数据iofstream文件读
转载 2023-12-06 22:10:50
153阅读
1点赞
我是重庆某双非的大一新生,在学校开课前先简单的学一点C语言相关知识,以免跟不上同学们的节奏。在之前,我一直把b站当成一个娱乐性质的视频平台,但是在高三毕业后的暑假突然发现b站上面有好多优质的学习视频资料,看了许多这类视频后bilibili就一直给我推送这种,这是大数据发力了(・∀・(・∀・(・∀・*)?说句题外话,我看了翁恺老师和鹏哥的视频,简单对比了一下,发现鹏哥的C语言教学视频更合适我,更成体系一些(我觉得哈),他的知识点板块分的比较明确。
以下是一个较为复杂的 C 语言代码示例,它演示了如何使用链表数据结构实现一个简单的图(Graph)数据结构,并实现图的深度优先搜索(DFS)算法:#include <stdio.h> #include <stdlib.h> struct Node { int vertex; struct Node* next; }; struct Graph {
原创 2023-10-05 10:50:21
215阅读
返回:贺老师课程教学链接  C语言及程序设计初步  C语言的数学库函数提供了大多数常用的数学功能。使用下面的函数,要求程序前写预处理命令:#include以sin函数为例,说明其用法。"double sin(double);意味着参数应该提供一个double型数据,其求值结果,也是一个double型的值。额外提示,三角函数的角,用弧度为单位例如:求78度角的正弦值并输出,用下面的程序段double
原创 2021-05-26 10:41:03
98阅读
返回:贺老师课程教学链接  C语言及程序设计初步  C语言的数学库函数提供了大多数常用的数学功能。使用下面的函数,要求程序前写预处理命令:#include以sin函数为例,说明其用法。"double sin(double);意味着参数应该提供一个double型数据,其求值结果,也是一个double型的值。额外提示,三角函数的角,用弧度为单位例如:求78度角的正弦值并输出,用下面的程序段double
原创 2022-03-17 18:24:17
132阅读
让程序会计算:求a和b两个数之和#include <stdio.h> int main( ) {     int a,b,sum;     scanf("%d %d", &a, &b);   &nb
转载 精选 2015-07-11 21:10:22
522阅读
        最近一段时间,在国外的技术社群里刮起了一股风,不少人在讨论Java做为C语言替代者而成为最主流的基础软件编程语言的可能性。从大部分人发表的观点来看,对于Java替代C的趋势还是支持的。     基础软件是指这样一类软件,其主要任务是把计算机的潜能充分发挥
翻译 精选 2013-06-21 18:07:04
525阅读
主要内容有编程的概念、指令代码的三个发展阶段、程序设计的概念以及一般步骤、程序设计的基本结构、c语言的发展历史及其特点、C语言c源程序转换为可执行程序的转换过程以及算法的特性。泯生无废话版~
原创 2023-09-24 16:15:37
210阅读
1点赞
第1章 引言及体验[课程视频]  [本章示例]1.1 课程介绍——内容及学习方法 1.2 程序设计语言 自测 1.3 搭建C语言的运行平台>>>学习建议:按视频指导搭建编程环境并运行程序1.4 C语言程序初体验>>>实践1:项目要求  实践参考1.5 分支结构程序体验>>>实践2:项目要求  实
原创 2015-07-22 06:19:41
4339阅读
2点赞
3评论
转自:  http://c.chinaitlab.com/basic/847834.html 都是我看过或正要看的书,晾晾书架,希望对后来者也有一点作用,当年我也是浪费时间看了一些没有价值的书籍,颇为后悔,现将精华总结如下:    c语言篇:(虽有人说学C++不用先学c,但我颇不以为然,不知数据为何,又何来的封装继承多态)  &
转载 精选 2015-10-10 08:58:53
439阅读
C语言的简单赋值运算和推导过程
原创 2023-03-11 21:10:13
162阅读
返回:贺老师课程教学链接  C语言及程序设计初步  下面是C语言中的转义字符及其意义:转义字符意义ASCII码值(十进制)\a响铃(BEL)007\b退格(BS) ,将当前位置移到前一列008\f换页(FF),将当前位置移到下页开头012\n换行(LF) ,将当前位置移到下一行开头010\r回车(CR) ,将当前位置移到本行开头013\t水平制表(HT) (跳到下一个TAB位置)009\v垂直制表
原创 2022-03-17 18:25:51
120阅读
返回:贺老师课程教学链接  C语言及程序设计初步  下面是C语言中的转义字符及其意义:转义字符意义ASCII码值(十进制)\a响铃(BEL)007\b退格(BS) ,将当前位置移到前一列008\f换页(FF),将当前位置移到下页开头012\n换行(LF) ,将当前位置移到下一行开头010\r回车(CR) ,将当前位置移到本行开头013\t水平制表(HT) (跳到下一个TAB位置)009\v垂直制表
原创 2021-05-26 10:40:48
110阅读
返回:贺老师课程教学链接  C语言及程序设计初步  【项目1-输出点阵图】编一个程序,用你的姓名读音首字母,组成类似的趣图提示:printf("……\n");语句会输出双引号中的内容,'\n'完成换行【项目2-完成简单计算】(1)编程序,输入长方形的两边长a和b,输出长方形的周长和面积 提示:边长可以是整数也可以是小数;实现乘法的运算符是*(2)编程序,输入两个电阻R1和R2的阻值,求它们并联后的
原创 2021-05-26 10:40:20
110阅读
【项目1-输出点阵图】 编一个程序,用你的姓名读音首字母,组成类似的趣图 提示:printf("……\n");语句会输出双引号中的内容,'\n'完成换行[参考解答] 【项目2-完成简单计算】 (1)编程序,输入长方形的两边长a和b,输出长方形的周长和面积  提示:边长可以是整数也可以是小数;实现乘法的运算符是*[参考解答] (2)编程序,输入两个电阻R1和R2的阻值,求它们并联后的
原创 2015-07-11 21:12:59
981阅读
返回:​​贺老师课程教学链接​​​  ​​C语言及程序设计初步​​  【项目1-输出点阵图】编一个程序,用你的姓名读音首字母,组成类似的趣图提示:printf("……\n");语句会输出双引号中的内容,'\n'完成换行​​[参考解答]​​【项目2-完成简单计算】(1)编程序,输入长方形的两边长a和b,输出长方形的周长和面积 提示:边长可以是整数也可以是小数;实现乘法的运算符是*
原创 2022-03-17 18:16:25
215阅读
目录一. 项目创建二. SQLLocalDB三. 数据库的迁移四.View4.1 _Layout.cshtml4.2 _ViewStart.cshtml4.3 _ViewImports.cshtml4.4 Partial4.5 Component五. 前端库的安装 一. 项目创建选择版本如果没有对应的版本的话,需要到官网下载https://dotnet.microsoft.com/downloa
ssertionError,并标识该测试为失败状态如果异常,则当做错误来处理 注意:以上...
原创 2023-04-02 13:41:54
147阅读
例:打印英雄信息main.c#include <stdio.h>#include <stdlib.h>#include "hero.h"extern Hero heros[100
原创 2022-07-22 09:43:23
76阅读
返回:贺老师课程教学链接  项目要求【项目2 - n=a!+b!+c!】求满足条件n=a!+b!+c!的所有三位数n并输出,其中a,b,c分别为n的百、十、个位数。[参考解答]解法1:n为3位数,n由100循环到999,每次循环,分离出百、十、个位数,以此判断#include int main(){ int n,a,b,c,sum; int i,f; n=100; w
原创 2022-03-17 17:46:19
84阅读
  • 1
  • 2
  • 3
  • 4
  • 5