c语言 从键盘输入20个整数,求出不大于90所有数的和
作者&投稿:系咸 (若有异议请与网页底部的电邮联系)
1、首先打开vc6.0,新建一个vc项目。
2、添加头文件。
3、添加 main 主函数。
4、定义一个char类型变量c。
5、定义四个int类型变量letters、spaces、digits、others。
6、使用while循环。
7、统计数字digits。
8、统计其他字符others。
9、运行程序,看看结果。
#include
main(){
printf("input 20 numbers");
int a[20];
for(int i=0;i<20;i++){
scanf("%d",&a[i]);
}
int count=0;
for(int i=0;i<20;i++)
if(a[i]<=90) count+=a[i];
printf("count is %d",count);
}
#include <stdio.h>
int main(void)
{
int i,num[20],sum=0;
for(i=0;i<20;i++)
{
scanf("%d",&num[i]);
if(num[i]<=90)
sum+=num[i];
}
printf("不大于90的所有数之和为:%d
",sum);
return 0;
}
核心代码:
for(int i=0;i<20;i++)
{if(a[i]<=90) s=s+a[i];}
类剂瑞特: #include<stdio.h>int main() {int arr[20];int i,j,num=0,flag;for(i=0;i<20;i++){flag=1;scanf("%d",&arr[i]);for(j=0;j<i;j++)if(arr[j]==arr[i])flag=0;if(flag)num++;}printf("%d\n",num);return 0; }
马村区13059562776: c语言 从键盘输入20个整数,求出不大于90所有数的和 - ?
类剂瑞特: #include int main(void) { int i,num[20],sum=0; for(i=0;i { scanf("%d",&num[i]); if(num[i] sum+=num[i]; } printf("不大于90的所有数之和为:%d\n",sum); return 0; }
马村区13059562776: 用c语言从键盘输入二十个整数 传入一个数组求出所有正数的和 - ?
类剂瑞特: #include<stdio.h> int sumnum(int a[]) { int s=0,i; for (i=0;i<20;i++) s+=a[i]; return s; } int main() { int s[20],i,sum; for (i=0;i<20;i++) scanf("%d", &s[i]); sum=sumnum(s); printf("%d\n", sum); return 0; }
马村区13059562776: C语言编程:将从键盘输入的20个整数存入一维数组中,计算所有元素的和、平均值及最大值并输出 - ?
类剂瑞特: #include <stdio.h>int main(void) { int a[20]; int i=0; for (;i<20;i++) scanf("%d",&a[i]); int result=0; for (i=0;i<20;i++) result+=a[i]; printf("和为:%d\n平均值为:%f\n",result,result/20.0);/*20.0不能改为20*/ result=a[0] for (i=1;i<20;i++) { if (result<a[i]); result=a[i]; } printf("最大值为:%d\n",result); return 0; }
马村区13059562776: 求C语言大神赐教:编写程序,从键盘输入20个整数,求其中最大值并输出 - ?
类剂瑞特: #include<stdio.h>#include<stdlib.h> int main() { int x,max,i; scanf("%d",&x); max=x; for(i=1;i<20;i++) { scanf("%d",&x); if(max<x) max=x; } printf("Max=%d",max); system("pause"); }
马村区13059562776: c语言编程题:从键盘输入二十个整数存入一个数组,求出所有正数的和 - ?
类剂瑞特: int a[21]; int sum=0; for(int i=0;i<20;i++) scanf("%d",&a[i]); for(int i=0;i<20;i++) { if(a[i]>-1) { sum+=a[i]; } } printf("正整数的和为%d",sum)
马村区13059562776: C语言题:从键盘输入20个整数,求这20个数的平均值,然后找出其中所有的质数并打印出来, 在线等 急急 - ?
类剂瑞特: 求平均数和找质数的c语言代码如下: #include<stdio.h> void main() { int a[20],n,j; printf("输入20个整数:") for(i=0;i<20;i++) { scanf("%d",&a[i]); } //求平均数 n=0; for(i=0;i<20;i++) { n+=a[i]; } printf("平均数是:%d\n",n/20); //找出...
马村区13059562776: C语言:从键盘输入20正的整数,找出其中的素数并按降序排列这些素数并输出. - ?
类剂瑞特: 记得采纳哦 做任务不容易#include "stdafx.h" #include "math.h" #include "stdio.h" int prime(int m) { int i; double k; k=sqrt(m); for(i=2;i<=k;i++) { if(m%i==0) return 0; } return 1;} int main( ) { int i,A[20],j,n; printf("请输入20个整数\n"); for(i...
马村区13059562776: c语言实现从键盘任意输入20个整数,统计非负数个数,计算非负数之和 - ?
类剂瑞特: 最后,printf ()的()里直接用a b 呀,干嘛用了& 把&去掉吧. 还有,干嘛定义了个n[21],20个数,定义n[20 ]就对了嘛.
马村区13059562776: C语言习题中,编程实现从键盘任意输入20个整数,统计非负数个数,并计算非负数之和 - ?
类剂瑞特: #include "stdio.h" void main() { int a[20],n=0,i,sum=0; for(i=0;i<20;i++) scanf("%d",&a[i]);//输入20个数 for(i=0;i<20;i++) { if(a[i]>=0) { n++;//统计非负数的个数 sum+=a[i];//非负数的和 } } printf("个数:%d 和:%d",n,sum); }