C语言 关于时间函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言 关于时间函数相关的知识,希望对你有一定的参考价值。

start=clock();
printf("%s\n",pp);
scanf("%s",&print);
finish=clock();
printf("%d",finish-clock);

第一次用时间函数 我想计算用户在上面输入所使用的时间 我这么写的话好像不出来 不知道是什么原因,请指教。。

#define _CRT_SECURE_NO_WARNINGS
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
void main()

clock_t _start = 0;
clock_t _end = 0;
int num = 0;
_start = clock();
printf("请输入您的数字 : ");
scanf("%d", &num);
printf("您输入的数字是 : %d\\n", num);
_end = clock() - _start;
printf("您使用的时间是 : %f\\n", ((float)_end) / CLOCKS_PER_SEC);
system("pause");

追问

这个好像是计算系统运行的时间? 我要的是用户输入时花的时间

追答

你运行下看看啊

参考技术A 最后不是finish-start么?你写错了追问

啊对 是finish-start 但是这样好像不出来

以上是关于C语言 关于时间函数的主要内容,如果未能解决你的问题,请参考以下文章

关于C语言的字符串的几个函数

C语言关于localtime_s()和asctime_s()两个函数的用法。

关于c语言中数组作为函数参数的函数之间调用问题

c语言中关于socket函数的例子

求大神,关于c语言删除函数

C语言关于字符串的操作函数都有哪些?