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 · 552 阅读 · 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 · 320 阅读 · 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 · 267 阅读 · 0 评论 -
C语言_学习笔记_(五)数组与函数
一、数组数据可以存放在变量里,每一个变量有一个名字,有一个类型,还有它的生存空间。如果我们需要保存一些相同类型、相似含义、相同生存空间的数据,我们可以用数组来保存这些数据,而不是用很多个独立的变量。数组是长度固定的数据结构,用来存放指定的类型的数据。一个数组里可以有很多个数据,所有的数据的类型都是相同的。1.定义数组<类型> 变量名称[元素数量];int grades[100]...原创 2020-04-30 11:44:34 · 466 阅读 · 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 · 201 阅读 · 0 评论 -
C语言_学习笔记_(三)判断与循环
一、判断根据比较的结果,决定做、还是不做某些动作,就要用到if语句。一个基本的if语句由一个关键字if开头,跟上在括号里的一个表示条件的逻辑表达式,然后是一对大括号“{}”之间的若干条语句。如果表示条件的逻辑表达式的结果为true,那么就执行后面跟着的这对大括号中的语句,否则就跳过这些语句不执行,而继续下面的其他语句。计算机的智能是建筑在规则的基础上的,在遇到情况的时候,根据事先制定的规则做...原创 2020-03-09 13:34:32 · 297 阅读 · 0 评论 -
C语言_学习笔记_(二)计算
一、变量变量是一个保存数据的地方,用一个变量保存了数据,它才能参加到后面的计算中。1.变量的定义<类型名称><变量名称>int price;int amount;int price,amount;2.变量的名字变量需要一个名字,变量的名字是一种“标识符”,它是用来识别这个和那个的不同的名字。标识符有标识符的构造规则。基本的原则是:标识符只能由字母、数字和...原创 2020-03-08 17:00:06 · 305 阅读 · 0 评论 -
C语言_学习笔记_(一)程序设计与C语言
计算机和人脑完全不一样,计算机有自己的思维方式和行为习惯。所以有的事情人类很容易就做到了,计算机可能会很困难;而有的事情人类不擅长或者不乐意做,计算机却可能会很容易实现。学习编程就需要了解计算机做事情的方式方法,学会用计算机的方式来想问题,这就叫做计算思维。通过学习程序设计,我们能了解计算机是怎么工作的,计算机擅长什么样的工作。计算机只会一件事:你要它一步一步怎么做,它就会一步一步做,但却不知道...原创 2020-03-02 11:45:55 · 1474 阅读 · 0 评论