首页 > 大学本科> 网课在线教育
题目内容 (请给出正确答案)
[单选题]

‍程序读入10个整数,统计其中非负数的个数,并计算非负数之和。请选择正确的答案填空()。‎#include‎void main()‎{int i, a, s = 0, count = 0 ;‎ for(i = 0; i < 10; i ++)‎ {scanf("%d",&a);‎if(a < 0)‎ continue;____________________}‎printf("s = %d /t count = %d /n", s,count);}

A.s += a;

B.s+=a; count++;

C.其它选项均不正确

D.count ++;

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“‍程序读入10个整数,统计其中非负数的个数,并计算非负数之和…”相关的问题
第1题
编程实现从键盘任意输入20个整数,统计非负数个数,并计算非负数之和。

点击查看答案
第2题
以下程序从键盘输入20个整数存入数组,统计输入非负数的个数,并计算输入的非负整数之和。#include"

以下程序从键盘输入20个整数存入数组,统计输入非负数的个数,并计算输入的非负整数之和。

#include"stdio.h"

main()

{int i,a[20],s,n;

s=n=0:

for(i=0;i<20;i++)scanf("%d",&a[i])

for(i=0;i<20;i++)

{if(a[i]<0)break;

S+=a[i];n++;

}

printf("s=%d\t,n=%d\n",s,n);

}

错误:______

改正:______

参考答案:错误

点击查看答案
第3题
输入一些整数,编程计算并输出其中所有正数的和,输入负数时不累加,继续输入下一个数。输入零时,表示数据输入结束。要求最后统计出累加的项数。

点击查看答案
第4题
输入一些整数、编程计算并输出其中所有正数的和,输入负数或零时,表示输入数据结束。要求最后统计出累加的项数。

点击查看答案
第5题
随机变量的取值一定是()A.整数B.实数C.正数D.非负数

随机变量的取值一定是()

A.整数

B.实数

C.正数

D.非负数

点击查看答案
第6题
读入一个整数,统计并输出该数中2的个数。要求定义并调用函数countdigit (number, digit),它的功能是统计整数number 中数字digit 的个数。例如,countdigit(12292, 2)的返回值是3。

点击查看答案
第7题
下面程序的功能是:计算1 10之间的奇数之和与偶数之和,请填空。 include<stdio.h> main(

下面程序的功能是:计算1 10之间的奇数之和与偶数之和,请填空。 include<stdio.h> main() { int a,b,c,I; a=c=0; for(I=0;I<=10;I+=2) {a+=I; 【 】; c+=b; } printf("偶数之和=%d\n",a); printf("奇数之和=%d\n",c-11);}

点击查看答案
第8题
下列程序从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。 include<stdio.h> mai

下列程序从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。

include <stdio.h>

main()

{ FILE *fp; char ch;

fp = fopen(【 】);

ch = fgetc(fp);

while(!feof(fp)) { putchar(ch); ch=fgetc(fp); }

putchar("\n"); fclose(fp);

}

点击查看答案
第9题
下面程序的功能是:计算1~10之间的奇数之和与偶数之和,请填空。 include <stdio.h> main(

下面程序的功能是:计算1~10之间的奇数之和与偶数之和,请填空。 include <stdio.h> main() { int a,b,c,i; a=c=0; for(i=0;i<=10;i+=2) { a+=i; ______; c+=b;} printf("偶数之和=%d\n",a); printf("奇数之和=%d\n",c-11);}

点击查看答案
第10题
输入两个整数n1,n2(要求n1<n2),统计两整数范围内被3整除的数的个数。请填空。#include”stdio.h”mai

输入两个整数n1,n2(要求n1<n2),统计两整数范围内被3整除的数的个数。请填空。

#include”stdio.h”

main()

{int n1,n2,j,n=0;

printf("\n请输入两个数:");

scanf("%d%d",&n1,&n2);

if(n1>n2){j=n1;n1=n2;n2=j;}

for(j=n1;j<=n2,j++)

if(______)n++;

printf("a=%5d,b=%5d,n=%5d\n"n1,n2,n);}

点击查看答案
退出 登录/注册
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改