学习心态
写代码吃力正常 正因为不懂,才来比特学习 不要放弃,大家现在的水平都一样 就是硬着头皮写 每节课都要认真上,下课要总结 你扪心自问一下,你动过手吗? 不会去写代码时,我们要先想 如果就是一个问题,要想啊 想到解决问题的办法 代码要学会模仿,非常重要 人人写代码都会错! 首先自信起来
第一道题
还是没对if循环理解透 if(i = 5)就是先给i赋值然后if 5 if 5就是真
第二道天秀
非零才表示真
第三道
选c
第四道
细节操作 f10+fn逐过程 f11+fn逐语句
第五道
傻子
第六道
hello third
第七道
我们必须先输入三个整数 从大到小输出 我们要调整顺序 引入另一个变量 多斟酌
第八题简简单单
第九题
去找数字能整除18和24 最大公约数会不会超过18 18 17 16 15秒啊 这就是一种解决办法 秒啊 还有辗转相除法 24%18=6没有找到最大公约数 18%6=0六就是最大公约数 来回赋值 甚至可以求最小公倍数 最小公倍数=m*n/最大公约数
第十题
闰年是被四整除,不能被一百整除是闰年 或能被400整除 gitee和github的上传方式一模一样 或者用||操作符
第十一道
思路还是一样的呀:判断i是否为素数 只能被一和本数整除,我们拿-i-1去试初,看能不能整除 所以引用变量 甚至还可以用不等式来解释 sqrt是开平方函数 sqrt(i) 对i开平方 判断101是不是素数,我拿2到sqrt(101)之间的数字进行试除 她的头文件是math.h 试除的次数明显变少 甚至还可以把偶数过滤,只留奇数 再次减少执行次数 启发大家思维是最关键的
goto语句
C语言提供了随便滥用的goto语句和标记跳转的语句
实例
goto flag; 会乱跳 正常的流程被打断 关机程序 只要运行起来,电脑就在一分钟内关机,如果输入输入我是猪,就会总结 在C语言如何关机的呢? 先windows+R 再输入cmd shutdown -s -t 60 s是设置关机,t是设置时间关机 60是六十秒不关机 -a是取消关机 C语言提供一个函数system 是用来执行系统命令的 system("请注意,你的电脑在一分钟内关机,如果输入我是猪,就取消关机") 当有人看到这个,开始紧张了,他就要输入了,接受的字符串我是猪 我们要把这个存起来 char input [20] = {0}; 存放输入的信息 注意力第三遍数组名本来就一个地址,不用再取地址 要判断她说没说 if( input == "我是猪"){错了 system("shutdown -a"); 注意两个字符串比较不能使用==的,应该使用strcmp()string compare system的头文件是stdlib.h strcmp头文件是string.h 重点是goto语句 我们可以不用他,无非是想让他循环while(1); 要多个break才能跳出多层循环 goto error才会跳出 goto语句再牛逼,也只能在本函数范围内跳出来,不能跳出来
当前文档1条主题 共0字