C语言经典题集合

本文介绍了12个C语言的经典编程题目,包括三个数排序、平方和判断、闰年检测、条件判断、成绩评级、乘法口诀、三角形打印、序列求和、整数加减法、猴子吃桃问题、数组逆序和字符串连接等,旨在提升C语言编程技能。
摘要由CSDN通过智能技术生成

1. 三个数由小到大排序

输入任意3个整数,编程实现对这3个整数进行由小到大排序井将排序后的结果显示在屏幕上

#include <stdio.h>
#include <stdlib.h>
int main()
{
   
    int a, b, c, t;
    printf("请任意输入三个数(空格分隔):\n");
    scanf("%d %d %d", &a, &b, &c);
    if (a < b) 
    {
    t = a;
     a = b;
     b = t;
    }    
    else if (a < c) 
    {
    t = a;
    a = c;
    c = t; 
    }    
    else if (b < c)
    {
    t = b; 
    b = c;
    c = t;
    }   
    printf("从大到小排列为:%d %d %d\n", a, b, c);
    system("pause");
    return 0;
}

2. a²+b²

要求输入整数a和 b, 若a²+b²的结果大与100, 则输出a²+b²的值,否则输出 a+b 的结果

#include <stdio.h>
void main()
{
   
    int a,b;
    printf("请输入两个整数:\n");
    scanf("%d,%d,",&a,&b);
    if(a*a+b*b>100)
{
   
        printf("(a*a+b*b)/100=%d",(a*a+b*b)/100);
    }
    else
{
   
        printf("a+b=%d",a+b);
    }
    return 0;
}

3. 判断闰年

判断任意年份是否为闰年,需要满足以下条件中的任意一个:
该年份能被 4 整除同时不能被 100 整除;
该年份能被400整除

    #include <stdio.h>
    int main()
    {
   
        int year,a;
        printf("请输人年份:\n");
        scanf("%d",&year);
        if(year%400==0)
            a=1;
        else
        {
   
            if(year%4==0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值