首页 > 其他分享 >什么,又出bug了 第五天!

什么,又出bug了 第五天!

时间:2023-11-09 21:32:30浏览次数:32  
标签:arr sizeof int 什么 printf 第五天 main bug he

include<stdio.h>

int main()

{

int a=0;

int b=1;

int he=0;

if(a=1;a<=3;a++)

{

b=a*b;

he=he+b;

}

printf("%d",he);

return 0;

}

计算阶乘的和。

a初始化,然后判断小于3,把ab的乘积赋值给b,

he=he+b,这里等于0+1赋值给he,在循环然后a++,

直到a大于3,循环结束。printf(“%d”he);


#include<stdio.h>

int main()

{

int arr[]={1,2,3,4,5,6,7,8,9,10}

int a=0;

int k=0;

int sz=sizeof(arr)/sizeof(0);

while(a<sz)

{

scanf("%d",&k);

arr[k]=a;

if(a==k)

printf(”%d“,k);

if(sz==a)

printf("找不到!")

}

return 0;

}

我也不知到写的什么,编译不对。


#include<sitdio.h>

int main()

{

int a[]={1,2,3,4,5,6,7,8,9,10};

int k=0;

int arr=sizeof(a)/sizeof(0);

int b=0;

for(b=0;b<arr;b++)

{

scanf("%d",&k)

if(a[b]==k);

  {printf("找到了,是%d",k);break;}

if(b>=arr)

printf("找不到!")

}

return 0;

}

最近不大对,离题目差的太多。还在研究。整不对。

抄过来一段先;

#inclide<stdio.h>

int main()

{

int a=0;

int arr[]={1,2,3,4,5,6,7,8,9,10};

int k=0;

int za=sizeof(arr)/sizeof(0);

for(a=0;a<za;a++)

{

if(k==arr[a])

{printf(“找到了,下标是:%d”,a);break;}

if(a==za)

printf(找不到!\n);

return 0;

}

这个运行没问题,









标签:arr,sizeof,int,什么,printf,第五天,main,bug,he
From: https://blog.51cto.com/u_16336125/8285590

相关文章

  • 什么是操作系统?系统主要有哪些功能?
    可以这么说,操作系统是一种运行在内核态的软件。它是应用程序和硬件之间的媒介,向应用程序提供硬件的抽象,以及管理硬件资源。系统主要有哪些功能?操作系统最主要的功能:处理器(CPU)管理:CPU的管理和分配,主要指的是进程管理。内存管理:内存的分配和管理,主要利用了虚拟内存的方式。外存管......
  • 什么是CI、CD?
    概览“持续”用于描述遵循我在此提到的许多不同流程实践。这并不意味着“一直在运行”,而是“随时可运行”。在软件开发领域,它还包括几个核心概念/最佳实践。这些是:频繁发布:持续实践背后的目标是能够频繁地交付高质量的软件。此处的交付频率是可变的,可由开发团队或公司定义。对于某......
  • 聊城实用新型专利申请的流程是什么
    聊城实用新型专利申请的流程是什么恒标知产刘经理申请实用新型专利的流程包括以下几个步骤:首先需进行实用性检索,确定专利主题是否已被他人申请或授权;然后撰写专利申请书并提交相关材料;接着进行初审和复审,并可能需要进行答辩;最后,专利被授权后,需要缴纳年费来维持专利权利。实用新型专......
  • Kernel之debug调试信息
    Kernel之debug调试信息背景平时我们在调试内核或驱动的时候,需要打开或增加调试信息,最常见的比如dev_dbg()、pr_debug()等以内核v5.15为例,我们先来看一下上面2个日志打印函数在内核里面的大致定义:dev_dbg()[include/linux/dev_printk.h]C#ifdefined(CONFIG_DYNAMIC_DEBUG)||......
  • 云图说|什么是可信智能计算服务TICS
    阅识风云是华为云信息大咖,擅长将复杂信息多元化呈现,其出品的一张图(云图说)、深入浅出的博文(云小课)或短视频(云视厅)总有一款能让您快速上手华为云。更多精彩内容请单击此处。本文分享自华为云社区《【云图说】|第291期什么是可信智能计算服务TICS》,原文作者:阅识风云华为云......
  • 自建站外贸收款方式?海洋建站支持什么收款模式
    在开展外贸业务时,自建站点是一个常见的选择,但关于收款方式的选择一直是外贸企业关注的焦点之一。本文将探讨自建站外贸收款方式的重要性以及海洋建站支持的收款模式,以帮助您更好地管理国际交易的资金流动。1.选择适合您业务的外贸收款方式在自建外贸网站时,选择合适的外贸收款方式......
  • NeuroSketch中,为什么Query Instance不会落入多个叶子结点?
    参考文献[1]ZeighamiS,ShahabiC,SharanV.NeuroSketch:FastandApproximateEvaluationofRangeAggregateQuerieswithNeuralNetworks[J].ProceedingsoftheACMonManagementofData,2023,1(1):1-26.Query编码方式NeuroSketch支持的SQL语句格式如下:......
  • Dalvik虚拟机是在Linux内核上面运行的吗?为什么能执行安卓APK程序?
    Dalvik虚拟机确实是在Linux内核之上运行的。它是安卓系统的关键组件,专门设计来执行APK文件中的代码。这里是它的工作原理和一个生活中的例子:工作原理:基于Linux内核:安卓系统基于Linux内核,这为安卓设备提供了底层功能,如硬件抽象、网络通信、安全机制等。Dalvik虚拟机:在Linux......
  • 安卓系统执行APK程序为什么需要ART或者Dalvik虚拟,原理是什么
    安卓系统执行APK程序需要ART(AndroidRuntime)或者以前的Dalvik虚拟机,主要是因为安卓应用大多数是用Java语言编写的,而Java是一种需要虚拟机来执行的语言。下面我会分别解释虚拟机的原理和为什么需要它们,以及提供一个生活中的例子来帮助理解。 ###虚拟机的原理: 1......
  • 安卓系统的内核是Linux,但是它为什么能运行APK程序
    安卓系统虽然基于Linux内核,但是它并不直接运行Linux的二进制程序。安卓为其设备提供了一个特殊的运行环境,这个环境包括了一个叫做Dalvik虚拟机(在Android4.4及以后版本中被ART替代)的组件,它能够运行专门为安卓设计的APK文件中的程序。 这里有一个生活中的比喻: 想象Linux内核......