#define _CRT_SECURE_NO_WARNINGS
#include <math.h>
#include <stdio.h>
int main()
{
int sum = 0,i,j;
for (j = 1; j < 1000; j++)
{
sum = 0;
for (i = 1; i < j; i++)
{
if (j % i == 0)
{
sum += i;
}
}
if (sum == j)
{
printf("%d是完数\n", j);
}
}
return 0;
}
#define _CRT_SECURE_NO_WARNINGS
#include <math.h>
#include <stdio.h>
int main()
{
int i, j;
for(j=1;j<=4;j++)
{
for (i = 1; i <= 4 - j; i++)
printf(" ");
for (i = 1; i <=2*j-1; i++)
printf("1");
printf("\n");
}
for (j = 1; j <= 3; j++)
{
for (i = 1; i <= j; i++)
printf(" ");
for (i = 1; i <= 7 -2*j; i++)
printf("1");
printf("\n");
}
return 0;
}
#define _CRT_SECURE_NO_WARNINGS
#include <math.h>
#include <stdio.h>
int main()
{
int i, j;
for(j=1;j<=4;j++)
{
for (i = 1; i <= 4 - j; i++)
printf(" ");
for (i = 1; i <=2*j-1; i++)
printf("1");
printf("\n");
}
for (i = 0; i < 4; i++)
{
for (j = 0; j < 3 - i; j++)
printf(" ");
for (j = 0; j < 2*i+1; j++)
printf("*");
printf("\n");
}
return 0;
}
前言
在现代的网络开发中,API 的使用已经成为数据交换的核心方式之一。然而,在与 API 打交道时,关于如何发送请求体(body)内容类型的问题常常困扰着开发者们,尤其是“raw”和“json”这两个术语之间的区别…
有了前两节对于RISC-V汇编、寄存器、汇编语法等的认识,本节开始介绍RISC-V指令集和伪指令。
前面说了RISC-V的模块化特点,是以RV32I为作为ISA的核心模块,其他都是要基于此为基础,可以这样认为:RISC-V ISA 基本整数指…