當前位置:編程學習大全網 - 編程軟體 - 只想用8563日歷時鐘芯片的定時器功能,請問對51單片機用C語言編程,SCL,SDA這兩個引腳要用嗎?怎麽用?

只想用8563日歷時鐘芯片的定時器功能,請問對51單片機用C語言編程,SCL,SDA這兩個引腳要用嗎?怎麽用?

您好! 程式如下,編譯運行確認過沒問題了:

#include<stdio.h>

void main()

{

int N, i, j;

int *elements;

int **diffTriangle;

printf("Please input N:");

scanf("%d", &N);

// 動態申請壹維數據內存來存儲輸入數據

elements = (int*)malloc(N*sizeof(int));

// 動態申請二維數據內存來存儲間差數據

diffTriangle = (int**)malloc((N - 1)*sizeof(int*));

for (i = 0; i < N - 1; i++)

diffTriangle[i] = (int*)malloc((N - 1)*sizeof(int));

// 輸入數據

printf("Please input %d numbers:", N);

for (i = 0; i < N; i++)

scanf("%d", &elements[i]);

// 計算間差

for (i = 0; i < N - 1; i++)

for (j = 0; j <= i; j++)

diffTriangle[i][j] = elements[i+1] - elements[i-j];

// 輸出

for (i = 0; i < N - 1; i++)

{

for (j = 0; j <= i; j++)

printf("%d\t", diffTriangle[i][j]);

printf("\n");

}

// 清空內存

free(elements);

for (i = 0; i < N - 1; i++)

free(diffTriangle[i]);

free(diffTriangle);

}

  • 上一篇:昨天購買了部三星I9100,IMEI:352605057317323,SN:RF1C45SY7HV,大家看是不是全新歐水,生產日期和銷售地。
  • 下一篇:RJ45和RS485有什麽區別
  • copyright 2024編程學習大全網