C语言
个人学习记录,欢迎一起学习交流
老坛吖
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【PTA】7-28 求整数的位数及各位数字之和 (15分)_中M2020春C入门练习第I段——变量、表达式、分支、循环
题目 对于给定的正整数N,求它的位数及其各位数字之和。 输入格式: 输入在一行中给出一个不超过10的9次方的正整数N。 输出格式: 在一行中输出N的位数及其各位数字之和,中间用一个空格隔开。 输入样例: 321 输出样例: 3 6 解答 #include<stdio.h> int main(){ int n,sum=0,num=0; scanf("%d",&n); do...原创 2020-04-30 16:13:00 · 612 阅读 · 0 评论 -
【PTA】7-27 兔子繁衍问题 (15分)_中M2020春C入门练习第I段——变量、表达式、分支、循环
题目 一对兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。假如兔子都不死,请问第1个月出生的一对兔子,至少需要繁衍到第几个月时兔子总数才可以达到N对? 输入格式: 输入在一行中给出一个不超过10000的正整数N。 输出格式: 在一行中输出兔子总数达到N最少需要的月数。 输入样例: 30 输出样例: 9 解答 #include<stdio.h> int...原创 2020-04-30 16:04:55 · 362 阅读 · 0 评论 -
【PTA】7-26 最大公约数和最小公倍数 (15分)_中M2020春C入门练习第I段——变量、表达式、分支、循环
题目 本题要求两个给定正整数的最大公约数和最小公倍数。 输入格式: 输入在一行中给出两个正整数M和N(≤1000)。 输出格式: 在一行中顺序输出M和N的最大公约数和最小公倍数,两数字间以1空格分隔。 输入样例: 511 292 输出样例: 73 2044 解答 #include<stdio.h> int main(){ int a,b,c; scanf("%d %d",&...原创 2020-04-30 15:42:54 · 389 阅读 · 0 评论 -
C语言_学习笔记_(五)数组与函数
一、数组 数据可以存放在变量里,每一个变量有一个名字,有一个类型,还有它的生存空间。如果我们需要保存一些相同类型、相似含义、相同生存空间的数据,我们可以用数组来保存这些数据,而不是用很多个独立的变量。数组是长度固定的数据结构,用来存放指定的类型的数据。一个数组里可以有很多个数据,所有的数据的类型都是相同的。 1.定义数组 <类型> 变量名称[元素数量]; int grades[100]...原创 2020-04-30 11:44:34 · 567 阅读 · 0 评论 -
C语言_学习笔记_(四)进一步的判断与循环
一、逻辑类型与运算 逻辑类型:bool类型 逻辑运算 逻辑运算是对逻辑量进行的运算,结果只有0或1。 逻辑量是关系运算或逻辑运算的结果。 我们如果要表达数学中的区间,比如x大于4且小于6,要如何写C的表达式呢? 我们可能会写4<x<6这样的式子,但这不是C能够正确计算的式子,因为4<x的结果是一个逻辑值(0或1)。 正确的写法应该是x>4 && x<...原创 2020-04-10 18:36:45 · 253 阅读 · 0 评论 -
C语言_学习笔记_(三)判断与循环
一、判断 根据比较的结果,决定做、还是不做某些动作,就要用到if语句。 一个基本的if语句由一个关键字if开头,跟上在括号里的一个表示条件的逻辑表达式,然后是一对大括号“{}”之间的若干条语句。如果表示条件的逻辑表达式的结果为true,那么就执行后面跟着的这对大括号中的语句,否则就跳过这些语句不执行,而继续下面的其他语句。 计算机的智能是建筑在规则的基础上的,在遇到情况的时候,根据事先制定的规则做...原创 2020-03-09 13:34:32 · 352 阅读 · 0 评论 -
C语言_学习笔记_(二)计算
一、变量 变量是一个保存数据的地方,用一个变量保存了数据,它才能参加到后面的计算中。 1.变量的定义 <类型名称><变量名称> int price; int amount; int price,amount; 2.变量的名字 变量需要一个名字,变量的名字是一种“标识符”,它是用来识别这个和那个的不同的名字。 标识符有标识符的构造规则。基本的原则是:标识符只能由字母、数字和...原创 2020-03-08 17:00:06 · 361 阅读 · 0 评论 -
C语言_学习笔记_(一)程序设计与C语言
计算机和人脑完全不一样,计算机有自己的思维方式和行为习惯。所以有的事情人类很容易就做到了,计算机可能会很困难;而有的事情人类不擅长或者不乐意做,计算机却可能会很容易实现。学习编程就需要了解计算机做事情的方式方法,学会用计算机的方式来想问题,这就叫做计算思维。 通过学习程序设计,我们能了解计算机是怎么工作的,计算机擅长什么样的工作。计算机只会一件事:你要它一步一步怎么做,它就会一步一步做,但却不知道...原创 2020-03-02 11:45:55 · 1622 阅读 · 0 评论
分享