李志杰的C语言程序设计第一次作业
| 这个作业属于C语言程序设计课程 : | https://edu.cnblogs.com/campus/zswxy/CST2020-2 | 
|---|---|
| 这个作业要求在哪里: | https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11303 | 
| 这个作业的目标: | 运用规定的编译器,自己真实的对计算机科学与技术专业的认知与看法 ,对C语言的了解,不能抄袭,拒绝泛泛而谈。 | 
| 学号: | 20208980 | 
2.1:在我认知里:程序就如同以英语(程序设计语言)写作的文章,要让一个懂得英语的人(编译器)同时也会阅读这篇文章的人(结构体系)来阅读、理解、标记这篇文章。在我一开始看来,计算机科学与技术就是开发,运用,研究软硬件的专业 。随着深入了解计算机科学与技术是研究信息过程,用以表达此过程的信息结构和规则及其在信息处理系统中实现的科学,该专业对于专业知识基础有着非常硬性的要求,对于初学者而言需要他静下心,开动脑,忍住寂寞学好基础知识与核心概念,有一个自己对它的了解。该专业包括科学与工程技术两方面,二者相互作用,相互影响。计科学科科概括为计算机软件与理论,计算机系统结构,计算机应用技术等3个二级学科。对与这方面的学者来说软硬件的典型技术与核心理念都是必须熟练掌握,至于到了工作岗位上了在应与工作需要再进一步学习更多更深的知识。
2.2:作为初学者的我,有一定的python学习经验,会用PC做一些简单的编程,完成一些小游戏的设计。C 语言是一种通用的、面向过程式的计算机程序设计语言。1972 年,为了移植与开发 UNIX 操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了 C 语言。C 语言是一种广泛使用的计算机语言,它与 Java 编程语言一样普及,二者在现代软件程序员之间都得到广泛使用。就我而言,c语言就是计算机的语言,是一门编程语言。就如同汉语史我们中国人的交流语言,c就是计算机与计算机,人与计算机交流的语言。c语言作为编程语言,作用自然是用来编程写代码的。作为一种计算机程序设计语言,c既具有高级语言的特点。又具有汇编语言的特点。c语言可作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。c的应用广泛,具有很强的数据处理能力,不仅仅是在软件开发上,而且各类开发研究都需要c语言,比如单片相机以及嵌入式系统开发等。
2.3:在已有的python学习经验的条件下,努力学习C语言的专业知识,在行业里有句话说得好,搞懂弄透C语言的指针,C语言就学了70%了。熟练掌握C语言的环境设置,程序结构,基本语法,数据类型,变量,常量,储存类,运算符,判断,循环,函数,作用域规则,数组,枚举,函数指针与回调函数,字符串,结构体,共用体,位域,typedef,输入与输出,文件读写,预处理器,头文件,强制类型转换,错误处理,递归,可变参数,内存管理,命令行参数,排序算法,等相关专业知识,万丈高楼凭地砌,基础不牢地动山摇,首先还是要夯实基础,为以后的学习埋下种子。
2.4:1.对于大一这学期的规划,不能盲目,预设计划每天三小时,上午一小时,下午一小时,晚上一小时,每小时预设一百行,具体情况具体分析。争取获得高级菜鸟程序师荣誉称号。
2.在学好C语言的基础上,拓展C++ Java等语言相关专业知识,看完自我规划的三本书籍《网络是怎样连接的》《计算机是怎样跑起来的》《程序是怎样跑起来的》
3.尽自己所学在CSDN上发表博文,广泛接受他人的建议,夯实基础,拓展学习,积极备战计算机相关的大赛,结交实力雄厚,可爱可亲的学长学姐。互相交流学习,取长补短,结交更多的技术性人才,
三人行,必有我师焉。       [PS:第一个代码是用PC所写,第二个代码是用VScode所写,第三个代码是C++所写]
# _*_coding:UTF_8_*_
if __name__ == '_main_':
    time = 0
    while time < 3:
        account = input("你好!你的用户名\n >")
        password = input("你好!你的密码\n >")
        if account == 'LiZhiJie' and password == '123456':
            print('登陆成功!!!')
            break
        elif account != 'LiZhiJie':
            print('用户名错误!!!')
        elif password != '123456':
            print('密码错误!!!')
        else:
            print('未知错误')
        time += 1  # 等价于 time = time + 1
        print('3次机会用完')
#include <stdio.h>
int main()
{
    /* 我的第一个 C 程序 */
    printf("Hello, World! \n")
    return 0;
}
#intciude<stdio.h>
int	factorial	(int n)
int main (void)
{
	int n;	
	scanf("%d,&n");
	printf("%d\n",factorial(n));
	renture 0;
}
int factorial (int n)
{
	int i,fact=1;
	for(i=1;i<=0;i++)
	   fact=fact*i;
	   return fact;
}
												
											李志杰的C语言程序设计第一次作业的更多相关文章
- # C语言程序设计第一次作业1234
		
---恢复内容开始--- C语言程序设计第一次作业 1.求圆面积和周长 输入圆的半径,计算圆的周长和面积 (1)流程图 (2)测试数据及运行结果 测试数据r=3 运行结果 2.判断闰年 输入一个四位年 ...
 - C语言程序设计第一次作业  冯亚杰
		
(一)实验总结 求圆面积和周长 (1)题目 输入圆的半径,计算圆的周长和面积. (2)流程图 (3)测试数据及运行结果 测试数据1:r=7 运行结果: 测试数据2:r=5 运行结果: (4)实验分析 ...
 - C语言程序设计第一次作业(2017.10.10完成)
		
一:程序框图以及正确运行结果: (1)给出圆半径,得出圆面积: ①程序框图如下: ②测试图如下: 经过测试 ,输入半径2能得出正确结果.多次测试,输入不同值,均得出正确结果,证明稳定性. ③实验分析: ...
 - C语言程序设计第一次作业
		
同学们,我们已经留了两次实验了,请大家将这两次的实验课内容写成实验报告在截止日期前进行提交. 截止日期:2016-10-7 23:00 实验一: 编程打印5行的倒三角形,第一行打印9个*,第二行7个* ...
 - C语言程序设计第一次作业1
		
(一)实验总结 1. 圆面积问题 1:求圆面积和周长 (1)输入圆的半径,计算圆的周长和面积. (2) (3) 2:判断闰年 (1)输入一个四位年份,判断其是否是闰年.闰年的判别条件是该年年份能被4整 ...
 - C语言程序设计 第一次作业
		
(一)实验总结 1.求圆面积和周长 (1)题目 输入圆的半径,计算圆的周长和面积. (2)流程图 (3)测试数据及运行结果 (4)实验分析问题一:输出时往输出框输不上.原因 :没有加双引号.2.判断闰 ...
 - C语言程序设计第一作业
		
C语言程序设计第一作业 实验总结 (一) 1.题目:输入圆的半径,求圆周长和面积 2.流程图: 3.测试数据及运行结果: 4.实验分析: 问题1: 出现了错误 原因:是在赋值那写反了 解决方法:应该是 ...
 - C 语言学习 第一次作业总结
		
第一次的作业是冯老师布置的练习题,需要在pta平台上完成.我这边看不到结果,但是透过冯老师给出的截图,同学们都还是认真的去做的.同时,我这边也布置了一个持续 3 周的作业:熟悉 git 的使用.因为后 ...
 - 计科1702冯亚杰C语言程序设计预备作业
		
阅读邹欣老师的博客--师生关系,针对文中的几种师生关系谈谈你的看法,你期望的师生关系是什么样的? 答:首先老师和学生之间要互相尊重,我认为这是必要的.在第一点的基础上师生要互相帮助,互相配合,共同进步 ...
 
随机推荐
- nginx异步访问mysql
			
nginx中有一个模块有这个功能,(以前的文章中扩展,这里叫模块,以后统一叫模块,模块可能准确点,因为扩展是单独的文件,而模块是嵌入到主文件中的),这个模块叫drizzle-nginx-module, ...
 - 详解volatile关键字和原子引用
			
本篇看一下Volatile关键字和原子引用. 上图就是JUC包结构,总共分成三块 (1)java.util.concurrent:并发包基础类,包括阻塞队列,线程池相关类,线程安全Map等. (2)j ...
 - hystrix文档翻译之开始使用
			
获取包 使用maven获取包. <dependency> <groupId>com.netflix.hystrix</groupId> <artifactId ...
 - C++11 随机数生成器
			
背景 考试想造浮点数然后发现不会 正好下午被虎哥茶话会 谈到了一些不会的问题balabala的 被告知\(C++11\)有些神奇特性(哦豁) 然后就学习了一手看上去没什么用的随机数生成器\(QwQ\) ...
 - 【转】postgreSQL之autovacuum性能问题分析(二)
			
如上篇文章提到,如果出现了autovacuum的问题,那么这可能是个悲伤的故事.怎么解决? 笔者觉得可以从如下几个方面着手去考虑解决问题,可以避免一些坑.1) 持续观察,是不是autovacuum问题 ...
 - 为什么我选择MySQL Workbench・一
			
一.官方 官方提供的工具必然有其优势. MySQL Workbench有两个版本,社区版和商业版.社区版是免费的. 二.第一个选择 使用MySQL之前用的是SQL Server而微软的东西一般都使用微 ...
 - GitLab集成kubernetes
			
创建GitLab源码项目并上传示例代码 1. 创建GitLab源码项目 本示例中创建的GitLab源码项目地址为:https://gitee.com/SunHarvey/helloworld_java ...
 - linux目录的含义
			
/bin (binary)存放linux系统必备执行的命令. /boot存放linux的启动文件和内核 /cdrom存放光驱文件系统的目录,刚安装系统时此文件夹是空的. /dev device存放li ...
 - 转载:关于Python3中venv虚拟环境
			
https://www.cnblogs.com/zhaof/p/7299025.html
 - Spring Boot第二弹,配置文件怎么造?
			
持续原创输出,点击上方蓝字关注我吧 前言 自从用了Spring Boot,个人最喜欢的就是Spring Boot的配置文件了,和Spring比起,Spring Boot更加灵活,修改的某些配置也是更加 ...