📄 输入10个数(216.1).txt
字号:
第一个方法:
#include<stdio.h>
void main()
{
int num,sum=0,geshu,time;
printf("请输入10个数,或者输入999终止程序:\n");
for(time=1,geshu=0;time<=10;time++)
{
scanf("%d",&num);
if(num==999)
{
break;
}
if (num>0)
{
sum=sum+num;
geshu++;
}
}
printf("有 %d 个正数的和是:%d\n",geshu,sum);
}
第二个方法:用数组
#include<stdio.h>
void main()
{
int num[10],i,geshu,sum;
sum=0;
geshu=0;
for (i=0;i<10;i++)
{
printf("第%d个数:",i+1);
scanf("%d",&num[i]);
if (num[i]==999)
break;
if (num[i]>0)
{
sum=sum+num[i];
geshu++;
}
}
printf("sum=%d\n",sum);
printf("geshu=%d\n",geshu);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -