首页 > 学历类考试> 自考专业课> 工学类
题目内容 (请给出正确答案)
[主观题]

以下程序从键盘输入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);

}

错误:______

改正:______

参考答案:错误

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

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

点击查看答案
第3题
‍程序读入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 ++;

点击查看答案
第4题
窗体中有命令按钮run34,对应的事件代码如下: PrivateSub run34_Enter()

A.对输入的10个数据求累加和

B.对输入的10个数据求各自的余数,然后再进行累加

C.对输入的10个数据分别统计奇数和偶数的个数

D.对输入的10个数据分别统计整数和非整数的个数

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

点击查看答案
第6题
从键盘输入3个整数a、b、c的值,编程输出其中值最小的数。要求先定义4个整型变量a、b、c和min,用scanf函数实现3个数的输入,再用if语句实现两两比较,最小值放在min变量中,最后输出最小值。源程序命名为:ks1.c。 具体要求如下:..

从键盘输入3个整数a、b、c的值,编程输出其中值最小的数。要求先定义4个整型变量a、b、c和min,用scanf函数实现3个数的输入,再用if语句实现两两比较,最小值放在min变量中,最后输出最小值。源程序命名为:ks1.c。 具体要求如下: 程序运行后,首先在屏幕上显示提示:“请输入3个整数:”,等待用户输入3个整数。 如输入:3,5,4,则输出:最小的整数是3。 如输入:7,4,2,则输出:最小的整数是2。 如输入:5,1,8,则输出:最小的整数是1。

点击查看答案
第7题
输入10个整数存入一维数组,再按逆序重新存放后再输出。#include<stdio.h>main(){int i,j,a[10],k;
输入10个整数存入一维数组,再按逆序重新存放后再输出。

#include<stdio.h>

main()

{int i,j,a[10],k;

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

for(i=0,j=9;i<=4;i++,j--)

{k=a[i];a[i]=a[j];a[j]=k;}

for(i=0;i<=9;i++)printf("%d",a);

}

错误:______

改正:______

参考答案:错误

点击查看答案
第8题
编写一个算法,对于输入的十进制非负整数,将它的二进制表示打印出来。
点击查看答案
第9题
求方程

  2e1+5e2+e3+7e4=n

  的非负整数解的个数hn的生成函数。

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