作者简介:大家好,我是泽奀。全栈领域新星创作者磊作者周榜:65 ✨
个人主页:weixin_52632755的博客_泽奀_CSDN博客
点赞➕评论➕收藏 == 养成习惯
这个系列C语言题集每次我都会出五道题,大家有兴趣可以做下,都是比较基础的
第十六题:描述: 用数组求10位同学的平均数✅
第十七题:描述: 用户输入三次密码,当成功的话就打印出"电脑运行成功",当你在三次之内输入错误的话,就重新进行输入密码,如果输入三次的时候还是错误的话,程序就直接退出打印✅
第十八题:描述: 输入一个数用*号打印直角三角形图标✅
第十九题:描述: 输入两个数,分别自定义函数,对应:加法,减法,除法,乘法的功能,全部打印✅
第二十题:描述: 输入的大写字符转换成小写字符,注意:只能输入单个字符!✅
目录
第十六题代码:
第十七题代码:
第十八题代码:
第十九题代码:
第二十题代码:
第十六题代码:
#define _CRT_SECURE_NO_WARNINGS 1
#include
#define NUM 10 //定义常量NUM
int main(void)
{
int i;
int sum = 0;
int s[NUM];
for (i = 0; i < 10; i++)
{
printf("请输入第%d同学的成绩:", i + 1);
scanf("%d", &s[i]);
sum += s[i];
}
printf("学生的平均成绩是:%2.fn", (double)sum / NUM); //记住要强制转换类型
return 0;
}
第十七题代码:
#define _CRT_SECURE_NO_WARNINGS 1
#include
#include
int main(void)
{
int i = 0;
char password[20] = { 0 };
for (i = 0; i < 3; i++)
{
printf("请输入密码:");
scanf("%s", &password);
if (strcmp(password, "C") == 0)
{
printf("电脑运行成功n");
break;
}
else
{
printf("请重新输入密码:n");
}
}
if (i == 3)
{
printf("密码输入失败&&退出程序n");
}
return 0;
}
第十八题代码:
#define _CRT_SECURE_NO_WARNINGS 1
#include
int main(void)
{
int input = 0;
printf("请输入数字:-->");
scanf("%d", &input);
int row = 1;
while (row <= input)
{
int col = 1;
while (col <= row)
{
printf("*");
col++;
}
printf("n");
row++;
}
}
第十九题代码:
#define _CRT_SECURE_NO_WARNINGS 1
#include
void arithmetic(float x, float y)
{
scanf("%f %f", &x, &y);
printf("number1 = %2.fn", x + y);
printf("number2 = %2.fn", x - y);
printf("number3 = %2.fn", x * y);
printf("number4 = %2.fn", x / y);
}
int main(void)
{
float num1 = 0;
float num2 = 0;
printf("请输入两个数字:");
arithmetic(num1, num2);
return 0;
}
第二十题代码:
#include
#include
int main(void)
{
char cBig;
char cSmall;
puts("请输入大写字符:");
cBig = getchar();
puts("转换成小写字符:");
cSmall = cBig + 32;
printf("%cn", cSmall);
return 0;
}
#define _CRT_SECURE_NO_WARNINGS 1 #include#include int main(void) { int i = 0; char password[20] = { 0 }; for (i = 0; i < 3; i++) { printf("请输入密码:"); scanf("%s", &password); if (strcmp(password, "C") == 0) { printf("电脑运行成功n"); break; } else { printf("请重新输入密码:n"); } } if (i == 3) { printf("密码输入失败&&退出程序n"); } return 0; }
第十八题代码:
#define _CRT_SECURE_NO_WARNINGS 1
#include
int main(void)
{
int input = 0;
printf("请输入数字:-->");
scanf("%d", &input);
int row = 1;
while (row <= input)
{
int col = 1;
while (col <= row)
{
printf("*");
col++;
}
printf("n");
row++;
}
}
第十九题代码:
#define _CRT_SECURE_NO_WARNINGS 1
#include
void arithmetic(float x, float y)
{
scanf("%f %f", &x, &y);
printf("number1 = %2.fn", x + y);
printf("number2 = %2.fn", x - y);
printf("number3 = %2.fn", x * y);
printf("number4 = %2.fn", x / y);
}
int main(void)
{
float num1 = 0;
float num2 = 0;
printf("请输入两个数字:");
arithmetic(num1, num2);
return 0;
}
第二十题代码:
#include
#include
int main(void)
{
char cBig;
char cSmall;
puts("请输入大写字符:");
cBig = getchar();
puts("转换成小写字符:");
cSmall = cBig + 32;
printf("%cn", cSmall);
return 0;
}
#define _CRT_SECURE_NO_WARNINGS 1 #includevoid arithmetic(float x, float y) { scanf("%f %f", &x, &y); printf("number1 = %2.fn", x + y); printf("number2 = %2.fn", x - y); printf("number3 = %2.fn", x * y); printf("number4 = %2.fn", x / y); } int main(void) { float num1 = 0; float num2 = 0; printf("请输入两个数字:"); arithmetic(num1, num2); return 0; }


![[C语言]题集4(基础) [C语言]题集4(基础)](http://www.mshxw.com/aiimages/31/457012.png)
