当前位置:首页 » 编程语言 » c语言中让程序慢一些
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言中让程序慢一些

发布时间: 2022-06-14 23:46:34

❶ 新买的电脑初学c语言,但为什么运行程序很慢,要近20秒

不要放在U盘中运行。不要放在桌面运行。机子配置太差。或者是多系统中,内存被限制在了一定范围内运行程序就会很慢。

C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。

简介:

C语言是一门面向过程的计算机编程语言,与C++、C#、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%-20%。因此,C语言可以编写系统软件。

❷ c语言程序迭代多次后运行速度减慢

计算量那么大啊
可以拆分吗,比如每计算一万次后存储结果,以这个结果为输入值 再重新计算一万次;

或者每次运算有重复的地方,直接记录这些数据,比如前10万次其实结果一样,直接用这个值作为参数;还有如果数据比较大的话,可以分段处理比如一个六位数可以差分成aaabbb可以拆分成两个三位数分别计算aaa,bbb 然后将结果组合;当然后两个要看具体的计算内容 不一定能用上

❸ 怎样缩短C语言程序的运行时间

在用数组时,尽量用指针,因为程序编译的时候都是要转化为指针进行运算,先用指针,在编译的时候就不用在转化了 节省了时间
还有语句不要太复杂 能减则减

❹ C语言程序运行是速度很慢,是什么原因

不要放在U盘中运行。不要放在桌面运行。
机子配置太差。
或者是多系统中 内存被限制在了一定范围内(这个是学校的机子一般是的。个人的不会。)。

❺ C语言程序运行太慢的问题....

关键在于算法的问题,你的程序是暴力破解,本身就需要大量时间,如果能使用算法,就能加快速度。

❻ c语言如何用getline或什么的使程序停顿一下

头文件<conio.h>
有一个getch()的函数
这个是等待用户输入任意键,然后继续运行之后的程序

❼ 在c语言中如何让程序延迟一定时间在运算下一步..比如延时1秒在进行下一步计算...新人发问...求大大

#include <windows.h>

就可以用Sleep() 了 S大写

❽ 笔记本C语言程序运行慢是怎么回事

笔记本C语言程序运行慢是怎么回事
用的什么版本的c++?如果是vs2003以上的就是机器配置太低,如果是6.0还这么慢的话有可能是装的有问题,重新装一下没准就能好一些了,最好默认安装,如果是n年以前的机器那就没办法了,只能是配置太低,不过我们实验室的机器256的内存都能用6.0,再有就是看看有没有被中肉机。
如果是gcc或者tc的话,那只能是装坏了或者中毒了。

❾ c语言有个可以使程序延时的语句是什么

Sleep函数:功 能: 执行挂起一段时间 用 法: unsigned sleep(unsigned seconds); 注意: 在VC中使用带上头文件#include <windows.h>在VC中,Sleep中的第一个英文字符为大写的"S" ,在标准C中是sleep, 不要大写,简单的说VC用Sleep, 别的一律使用sleep 在VC中,Sleep()里面的单位,是以毫秒为单位,所以如果想让函数滞留1秒的话,应该是Sleep(1000); 在Linux下,sleep()里面的单位是秒,而不是毫秒。 示例: #include <windows.h> int main() { int a; a=1000; Sleep(a); return 0; } usleep函数:功能:usleep功能把进程挂起一段时间, 单位是微秒us(百万分之一秒)。 delay函数:功 能: 将程序的执行暂停一段时间,单位是毫秒ms(千分之一秒) 用 法: void delay(unsigned milliseconds); 示例: #include<dos.h> int main(void) { sound(440); delay(500); nosound(); return 0; }delay()是循环等待,该进程还在运行,占用处理器。sleep()不同,它会被挂起,把处理器让给其他的进程。

❿ 运行c语言编程程序速度慢

应该是版本问题,我用的是miscrosoft visual c++ 6.0,下一个试试看