持续输入时的一点笔记

都是与while相关的。

1、while(scanf("%d",&n),n)

#include<stdio.h>
int main()
{
 int a,n;
 while(scanf("%d",&n),n==3)
 printf("%d",a=0);
 printf("%d",a=2);
 return 0; 
 } 

在这个例子里面,如果读入的n是3 就一直读并输出0,一旦n!=3 就输出2;如果读入的是3,就可以一直读入;(我试出来的
要是只写一个n,就是n=0的时候跳出循环不再读入。

2、while(scanf("%d",&n)!=EOF)和while(~scanf("%d",&n))

#include<stdio.h>
int main()
{
 int i=1;int n;
 while(scanf("%d",&n)!=EOF)
 {
  int a[n+1],s=0;
 for(i=1;i<=n;i++)
 scanf("%d",&a[i]);
    for(i=1;i<=n;i++)
 {
 if((a[i]+1)%2==0)s=s+a[i];}
 printf("%d\n",s);
    }
 return 0;
 }

刚刚写的一个简单题,可是对我来说有点困扰。因为不知道怎么读入数据。上网搜到了用这个方式。没有输入的时候退出循环。
这是会自动从下一行开始然后循环吗???迷惑。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PCM5141是一种高性能的数字音频处理器,用于音频设备的数字输入配置。下面是PCM5141数字输入配置的一些笔记。 首先,要配置PCM5141的数字输入,需要了解一些基本概念。PCM5141支持多种数字音频接口,如I2S、PCM和DSD。根据使用的接口,我们可以设置相应的参数。 在配置PCM5141的数字输入,需要注意以下几点。首先,要选择正确的接口和输入模式。接口可以通过I2C总线进行配置。接口的选择取决于音频设备的需求和接口的兼容性。 其次,我们需要配置采样率和位宽。PCM5141支持多种采样率和位宽的配置,如16位、24位或32位。根据实际需求,选择合适的配置。 另外,还需要设置数据格式。PCM5141支持多种数据格式,如标准I2S数据格式、左对齐数据格式和右对齐数据格式。根据音频设备的要求,选择合适的数据格式。 除了基本的配置参数外,PCM5141还提供了一些高级配置选项。例如,可以配置低功耗模式、音量控制和音频效果等。这些高级配置选项可以提供更多的灵活性和定制化。 最后,完成配置后,需要进行验证和测试。可以通过播放音频文件或输入测试信号来验证配置是否正确。确保音频设备正常工作,并且配置的数字输入能够成功接收和处理音频数据。 综上所述,PCM5141数字输入的配置涉及到接口选择、采样率和位宽设置、数据格式选择以及一些高级配置选项。配置过程中需要注意各项参数的相互兼容性和适配性,以及验证和测试的重要性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值