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

C语言入门训练代码(10条)

1. 输入n,计算出n的阶乘。

#include

int main()

{

int n, i;

long long ret = 1;

printf("请输入一个正整数:");

scanf("%d", &n);

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

{

ret *= i;

}

printf("%d的阶乘是%lldn", n, ret);

return 0;

}

2. 编写一个程序,将一个字符串中的字母全部转换为大写字

母。

#include

#include

#define MAX_LEN 100

int main()

{

char str[MAX_LEN + 1];

int i;

printf("请输入一个字符串:");

fgets(str, MAX_LEN, stdin);

for (i=0; str[i]!='0'; ++i)

{

str[i] = toupper(str[i]);

}

printf("转换后的字符串是:%s", str);