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

以下程序从键盘输入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题
运行以下程序,从键盘输入两个整数,表示一个长方形的长和宽,计算并输出这个长方形的面积,括号处应填写的正确语句是()。a=int(input())b=int(input())()print()

A.=a*b

B.*b=c

C.*b

D.+b=c

点击查看答案
第2题
()函数可以在程序的运行过程中接收键盘输入的数据,()函数将字符型数据(整数或小数)转换成浮点数类型的数值(即小数),()函数将字符型整数转换成整数类型的数值(即整数)① input()② str()③ int()④ print()⑤ float

A.1,3,5

B.1,2,5

C.1,5,3

D.4,5,3

点击查看答案
第3题
从键盘输入两个整数,计算这两个数的最小公倍数和最大公约数并输出。

点击查看答案
第4题
编写程序,从键盘输入一个整数,计算并输出该数的各位数字之和,例如:

编写程序,从键盘输入一个整数,计算并输出该数的各位数字之和,例如:

请帮忙给出正确答案和分析,谢谢!

点击查看答案
第5题
以下选项中,()能降低算法复杂度。

A.从数学上,化简有关的算术表达式和逻辑表达式

B.化浮点型表达式为整数算术表达式

C.将重复的代码提出来,形成独立的模块

D.避免用多维数组或指针

点击查看答案
第6题
以下程序段运行时,若从键盘输入5,则运行结果是()。﹤br/>int a,y=10; scanf("%d",&a); ﹤br/>if (a>10) y=a+6; ﹤br/>printf("%d/n",y+a);﹤br/>
以下程序段运行时,若从键盘输入5,则运行结果是()。﹤br/>int a,y=10; scanf("%d",&a); ﹤br/>if (a>10) y=a+6; ﹤br/>printf("%d/n",y+a);﹤br/>

A、10

B、11

C、16

D、15

点击查看答案
第7题
找最值 题目内容: 从键盘任意输入6个整数,用指针变量作函数参数编程计算最大值和最小值,并返回它们所在数组中的位置。函数原型如下所示: int FindMax(int num[], int n, int *pMaxPos);//函数返回最大值,pMaxPos返回..

找最值 题目内容: 从键盘任意输入6个整数,用指针变量作函数参数编程计算最大值和最小值,并返回它们所在数组中的位置。函数原型如下所示: int FindMax(int num[], int n, int *pMaxPos);//函数返回最大值,pMaxPos返回最大值所在的下标 int FindMin(int num[], int n, int *pMinPos);//函数返回最小值,pMaxPos返回最小值所在的下标 程序运行结果示例: Input 10 numbers: -1 2 3 45 92 8 9 ↙ Max=92,Position=4,Min=-1,Position=0 输入格式: "%d" 输出格式: 提示信息:"Input 6 numbers:\n" 输出结果:"Max=%d,Position=%d,Min=%d,Position=%d\n"

点击查看答案
第8题
有以下程序.#include<stdio.h>main{ char c1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",

有以下程序.

#include<stdio.h>

main

{ char c1,c2,c3,c4,c5,c6;

scanf("%c%c%c%c",&c1,&c2,&c3,&c4);

c5=getchar; c6=getchar;

putchar(c1);putchar(c2);

printf("%c%c\n",c5,c6);

}

程序运行后,若从键盘输入(从第l列开始)

123<回车>

45678<回车>

则输出结果是()。

A.1267

B.1256

C.1278

D.1245

点击查看答案
第9题
程序代码如下:#includeint main(){int a,b;printf("please input a and b:\n");scan

程序代码如下:

#include

int main()

{

int a,b;

printf("please input a and b:\n");

scanf("%d%d",&a,&b);

printf("the output data is %d\n",a

return 0;

}

从键盘输入以下数据:

2<回车>

7<回车>

则程序输出为()

A、the output data is 1

B、the output data is 0

C、the output data is 2

D、the output data is 7

点击查看答案
第10题
运行以下程序,当从键盘上输入一个整数3,显示的运行结果是()。x=int(input())if x>3:y=x*5+7else:y=x*3-8print(y)

A.y 27

B.y 1

C.27

D.1

点击查看答案
第11题
从键盘上输入9个数存入数组内,按3行3列的格式输出。

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