2024年4月19日发(作者:)

C语言基础训练代码(10条)

1. 输入两个整数,输出它们的和。

#include

int main() {

int a, b, sum;

scanf("%d%d", &a, &b);

sum = a + b;

printf("%d + %d = %dn", a, b, sum);

return 0;

}

2. 计算一个整数的阶乘。

#include

int main() {

int n, i;

long long fact = 1;

scanf("%d", &n);

for (i = 1; i <= n; ++i) {

fact *= i;

}

printf("%d! = %lldn", n, fact);

return 0;

}

3. 输入三角形三边的长度,判断是否为直角三角形。

#include

int main() {

double a, b, c;

scanf("%lf%lf%lf", &a, &b, &c);

if ((a*a + b*b == c*c) || (a*a + c*c == b*b) || (b*b + c*c ==

a*a))

printf("是直角三角形n");

else

printf("不是直角三角形n");

return 0;

}

4. 输入一个字符,判断它是否为大写字母。

#include

int main() {