2022湖南理工学院软件工程专业真题

[复制链接]
查看50 | 回复0 | 2024-12-1 22:04:53 | 显示全部楼层 |阅读模式

//判断成绩
#include <stdio.h>
int main(){
        int a;
        scanf("%d",&a);
        if(a<=100&&a>=95)printf("有资格");
        else if(a>=85&&a<95)printf("可申请");
        else if(a>=0&&a<85)printf("无资格");
        return 0;
}
//判断字符串中数字数量
#include <stdio.h>
int main(){
        int a=0;
        char b;
        do{
                b=getchar();
                if(b=='#')break;
                else if(b>='0'&&b<='9')a++;
        }while(1);
        printf("%d",a);
        return 0;
}
//判断0到a偶数和
#include <stdio.h>
int main(){
        int a,sum=0;
        scanf("%d",&a);
        for(int i=0;i<=a;i++){
                if(i%2==0)sum+=i;
        }
        printf("%d",sum);
        return 0;
}
//结构体计算3个人的总成绩
#include <stdio.h>
int main(){
        struct{
                int n;
                int ch;
                int ma;
                int en;
        }data[3]={};
        for(int i=0;i<=2;i++){
                scanf("%d %d %d %d",&data[i].n,&data[i].ch,&data[i].ma,&data[i].en);
        }
        for(int i=0;i<=2;i++){
                printf("%d %d\n",data[i].n,data[i].ch+data[i].ma+data[i].en);
        }
        return 0;
}
//sql语句
1.单表查询加条件 select 字段 from 表名 where a=b
2.查找最小值 select min(字段) from 表名
3.多表查询 :
--这里主要考多表连接,小陈觉得用笛卡尔积也可以,多种解题方式可选
select 表1.字段,表2.字段,表1.字段
from 表1 join 表2 on 表1.外键=表2.外键
where 表1.字段='xxx'

相关帖子

您需要登录后才可以回帖 登录 | 立即注册 微信登录 手机动态码快速登录

本版积分规则