C语言acm小技巧

本文分享了编程中的一些实用技巧,如用变量判断执行条件,数组使用后清零避免重复处理,代码封装到函数中,利用数组统计功能,控制循环次数,以及对比数组内容的高效方法。同时强调了在条件语句中避免使用连等号,并提醒注意C++中不能使用gets函数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.可以用一个变量是否等于1来判断是否该执行接来下的代码
2.对于一次性使用的数组,用过里面的数据之后可以让它变为0,遍历时遇到0就跳过
3.可以把功能代码写在函数当中,通过return返回值来判断接下来的代码
4.有统计这个功能的时候(数字,字母,字符串)可以创建一个内容全部都是0的数组,数组的下标用来对应各个值,下标对应的值用来表示出现的数量
5.在写代码时,若不想调式,可以输出重要的数据,用来检查代码
6.用变量来控制循环次数,若while(n–)不好用时用for(;;)来控制满足条件
7.用for循环嵌套for循环容易超时
8.比较两个数组里面的内容是否全部相等时可以先给两个数组排序,然后再便利比对
9.对一个数字或者数组改变之后还想记得原来的内容,可以用一个结构体来保存变化前后的数据
10.在if条件中不能用连等号
11.c++中不能用gets

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值