From 8b9f9029cbfc5d2e75a366bb8ef55c80929cf282 Mon Sep 17 00:00:00 2001 From: pqzbgempc <2193876517@qq.com> Date: Sat, 30 Nov 2024 00:55:32 +0800 Subject: [PATCH] ADD file via upload --- NENO1.cpp | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 NENO1.cpp diff --git a/NENO1.cpp b/NENO1.cpp new file mode 100644 index 0000000..6846415 --- /dev/null +++ b/NENO1.cpp @@ -0,0 +1,38 @@ +#include +#include +#include + +#define SIZE 1024 + + +void vector_add(float* A, float* B, float* C, int size) { + for (int i = 0; i < size; i++) { + C[i] = A[i] + B[i]; + } +} + +int main() { + + float A[SIZE], B[SIZE], C[SIZE]; + srand(time(NULL)); + + + for (int i = 0; i < SIZE; i++) { + A[i] = rand() % 100; + B[i] = rand() % 100; + } + + + clock_t start, end; + start = clock(); + + + vector_add(A, B, C, SIZE); + + end = clock(); + double time_spent = (double)(end - start) / CLOCKS_PER_SEC; + + printf("基础向量加法的运行时间为: %lf 秒\n", time_spent); + + return 0; +}