牛客网——数位之和、金字塔图案

简介: 牛客网——数位之和、金字塔图案

前言


上一次觉得阳光这么温暖,是什么时候?好像就在昨天,又好像上辈子那么远,不要拒绝悲伤,只管去难过,去愤怒好了,忍不住眼泪,那就尽情的哭吧,而悲伤就像一条大河,或许会吞没你,但也能带你去梦想的远方。(《悲伤逆流成河》)

一、数位之和


描述


求一个整数的所有数位之和

输入描述:


输入一行,包含一个整数。

输出描述:


一个整数. int范围内

数位之和_牛客题霸_牛客网

#include<stdio.h>
int main(){
    int a,sum=0,b;
    scanf("%d",&a);
    while(a>0){            //除到0就停止了
        b=a%10;            //每次取个位
        a=a/10;            //然后小数点右移一位
        sum=sum+b;        //加起来
}
    printf("%d",sum);
    return 0;
}

二、金字塔图案


描述


KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的金字塔图案。

输入描述:


多组输入,一个整数(2~20),表示金字塔边的长度,即“*”的数量,,也表示输出行数。

输出描述:


针对每行输入,输出用“*”组成的金字塔,每个“*”后面有一个空格。

#include<stdio.h>
int main(){
    int n;
    while(scanf("%d",&n)!=EOF){    //多组输入
        int a=n;
        for(int i=1;i<=n;i++,a--){    //确定空格数
           for(int j=1;j<=a-1;j++){
               printf(" ");
           }
                 for (int j = 1; j<= i; j++) {
                printf("* ");        //打印星星
        }
            printf("\n");
        }    }    return 0; 
    }

主要是找到行和空格和星星之间的关系来写循环语句。

总结


每个人都是上帝咬过一口的苹果,都是有缺陷的,有的人缺陷比较大,是因为上帝特别喜欢爱他的芬芳!而我的苹果是用来做了酒杯。(几米)

相关文章
|
存储
HBR(Hybrid Backup and Recovery,混合云备份和恢复)是一种备份解决方案
HBR(Hybrid Backup and Recovery,混合云备份和恢复)是一种备份解决方案【1月更文挑战第15天】【1月更文挑战第75篇】
238 1
|
8月前
|
机器学习/深度学习 存储 人工智能
MNN-LLM App:在手机上离线运行大模型,阿里巴巴开源基于 MNN-LLM 框架开发的手机 AI 助手应用
MNN-LLM App 是阿里巴巴基于 MNN-LLM 框架开发的 Android 应用,支持多模态交互、多种主流模型选择、离线运行及性能优化。
5392 80
MNN-LLM App:在手机上离线运行大模型,阿里巴巴开源基于 MNN-LLM 框架开发的手机 AI 助手应用
|
12月前
|
Java 程序员 测试技术
项目构建工具
项目构建工具
225 1
|
NoSQL 数据挖掘 定位技术
如何让geopandas支持写出gdb文件
如何让geopandas支持写出gdb文件
330 4
|
11月前
|
Ubuntu Linux 数据安全/隐私保护
Windows 怎么启用WSL
Windows 怎么启用WSL
|
10月前
|
供应链 搜索推荐 数据挖掘
跨境电商圣诞节选品大揭秘:看板如何帮助提升选品效率?
本文探讨了跨境电商在圣诞期间的选品策略,涵盖利用大数据平台、社交媒体监测、竞争对手分析及行业趋势研究等方法。同时介绍了选品流程优化及板栗看板在选品工作中的应用,帮助卖家精准选品,提升销售业绩。
跨境电商圣诞节选品大揭秘:看板如何帮助提升选品效率?
|
Linux Perl
如何在Linux系统中确定CPU架构
如何在Linux系统中确定CPU架构
599 0
|
11月前
|
存储 监控 算法
社交软件红包技术解密(三):微信摇一摇红包雨背后的技术细节
本文将由微信团队工程师张文瑞分享微信春节摇一摇红包技术背后的方方面面,希望能给同行们带来启发。
220 1
|
机器学习/深度学习 物联网 数据处理
社区供稿 | 封神榜团队提出首个引入视觉细化器的多模态大模型Ziya-Visual-Lyrics,多个任务SOTA
封神榜大模型团队基于在多模态领域积累的先进技术,首次在多模态大模型上加入图像标记、目标检测、语义分割模块,推出了多模态大模型Ziya-Visual-Lyrics。
|
缓存 IDE Java
Idea里开发遇到所有项目的所有代码爆红的问题与解决
在Idea中,用户意外遇到所有项目代码显示错误但能正常运行的问题。尝试清理缓存、更改编码和切换JDK等方法无效。最终解决方案是检查并移除Maven的.class文件忽略设置:进入File--Editor--File Types,确保Ignore files and folders列表中没有配置为忽略*.class文件。移除后,IDE重新索引,红色错误提示消失。
2137 1