- 博客(9)
- 收藏
- 关注
原创 【DAY9】循环嵌套输出某个规律的数列
水仙花数是指一个 3 位数,它的每个数位上的数字的 3次幂之和等于它本身。例如:1^3 + 5^3+ 3^3 = 153。定义变量,用for循环,从100开始,临界值1000,依次相加。求出个十百位,依次用if验证,满足就输出,不满足继续循环。输入两个正整数m和n,求其最大公约数和最小公倍数。
2024-06-05 18:22:58
354
原创 【DAY8】循环干涉和循环嵌套
continue是提前结束本次循环,break是提前结束循环。如果把其中的for循环改成while循环,就是以下的效果。
2024-05-31 00:58:40
508
原创 【DAY7】while循环结构
while和if的区别,while里只要条件为真,就会一直执行,而if只执行一次。对刚才这个for语句进行一些改动,比如省略表达式1的判断,但是把赋值放在外面。虽然表达式1和3可以省略,但是分号需要保留。将表达式3替换,减少了条件改变,但是要写在括号外面。while(1)或者for(;times++和times--同时要明白自加操作和自减操作。练习 :从1加到100求和。二.for循环的引入。
2024-05-29 02:46:02
703
原创 【DAY5】逻辑判断与或非
输入一个字符,判别它是否为大写字母,如果是,将它转化成小写字母,如果不是,不转换,然后输出最后得到的字符。||逻辑或,举例:a||b,如果a和b有一个为真,则结果为真,二者都是假,结果为假。&&逻辑与,举例:a&&b,如果a和b都为真,结果为真,否则为假。a,如果a为真,则!二.if else小练习。
2024-05-23 00:21:13
334
原创 【DAY4】流程控制之if语句
注意:==才是判断,一个等号的话,编译能过,但是达不到你想要的结果。二.if控制之代数法交换值。以下是比较复杂的写法。
2024-05-22 14:52:59
101
原创 【DAY3】其他输入输出+计算器小作业
2.请编程序将“China”译成密码,用原来的字母后面第四个字母代替原来的字母,例如,字母"A"后面第四个字母是"E",用"E"代替"A",因此,"China"应该编译为"Glmre",请编一个程序,用赋初值的方法使c1,c2,c3,c4,c5分别变为'G','l','m','r','e'。分别用putchar函数和printf函数输出这5个字符。2.printf支持多种花样输出,而puts就是输出字符串。1.输入两个数,获得两个数加减乘除的值。一.puts和printf的区别。
2024-05-18 17:44:13
153
原创 【DAY2】scanf的输入输出练习
接下来是三个数据的练习,注意!尽量不要在scanf里面加逗号,空格之类的符号,更不要加斜杠,不然输入的时候条件很严格。1.scanf的格式控制后面应该是变量地址,而不是变量名,例如,scanf("%f%f%f,&a,&b,&c);如果以上程序不使用int,而使用char,输入的时候就直接连着输入字符,不需要空格或者回车。在编译的时候需要先输入data=,再输入数据。3.scanf混合输入的坑。
2024-05-03 23:23:59
188
原创 【DAY1】技术学习日记
今天做了最简单的printf训练,制作了一小段计算器程序,在第一次编译的时候遇见了一些小问题,没办法在c盘目录下面找到文件夹,于是将目录更换到D盘里,根据操作进行了编译(操作图附在结尾),又发现输出中文是乱码,将文件调成支持中文的选项以后重新编程,终于成功,以下是今天的代码。
2024-05-02 22:20:04
11
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人