gen.c

来自「基于恩智浦dsp芯片的dct变换源码」· C语言 代码 · 共 29 行

C
29
字号
#include <stdio.h>

main(int argc, char **argv)
{
  int i, j, data[64], mul;

  if (argc != 2) {
    fprintf(stderr, "Usage : gen [ -rand | <number> ]\n");
    exit(1);
  }

  if (!strcmp(argv[1], "-rand")) {
	srand(12345);
	for (i=0; i<64; i++) 
	  data[i] = (rand() >> 6) & 0x7FFF;
  } else {
    mul = atoi(argv[1]);
    for (i=0; i<64; i++)
      data[i] = i*10;
  }

  for (i=0; i<8; i++) {
    for (j=0; j<8; j++)
      printf("%5d ", data[i*8+j]);
    printf("\n");
  }
  exit(0);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?