linux命令求奇数和,shell求奇数和
关于linux shell 求1到100奇数之和的问题
for i in {1..100..2}
在江阴等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站制作、成都网站制作 网站设计制作按需网站制作,公司网站建设,企业网站建设,品牌网站建设,全网整合营销推广,成都外贸网站建设,江阴网站建设费用合理。
in 后面加空格 shell有时候格式比较严格
linux操作 编写一段C语言程序,要求实现计算1到10之间奇数之和及偶数之和。
#include "stdio.h"
#include "math.h"
void main()
{
int i,sum=0;
long double k=1;
for(i=1;i=10;i++)
{
if(i%2==0) /*判断偶数*/
k*=i;
else
sum+=i;
}
printf("0-10间奇数之和为%d,偶数之积为%ld",sum,k);
}
Linux 编写俩个Shell程序kk和aa,在kk中输入俩个数,调用aa计算这俩个数之间奇数的和
一个文件能写的,为什么要写成两个文件?
#!/bin/bash
read -p "Please enter the first number:" num1
read -p "Please enter the second number:" num2
c=0
if [ $num1 -gt $num2 ]
then
i="$num2"
j="$num1"
else
i="$num1"
j="$num2"
fi
while [ $i -le $j ]
do
if [ `expr $i % 2` -ne 0 ]
then
c=`expr $i + $c`
fi
i=`expr $i + 1`
done
echo " $num1 ~ $num2 之间奇数之和为:$c"
在Linux中用until 语句,计算出用户输入的数值之前的所有奇数之和。
就是C语言嘛,until 是do while循环吧。
#includestdio.h
#includestdlib.h
int main()
{
int i =1;
int sum = 0;
int num;
scanf("%d",num);
do{
sum +=i;
i +=2;
printf("sum = %d, i = %d\n",sum,i);
}while(i=num);
printf("sum =%d\n",sum);
}
linux语言计算1-100中奇数偶数之和
#!/bin/bash
sum1=0
sum2=0
for((i=1;i=100;i++))
do
if [ $((i%2)) -eq 0 ];then
((sum1+=i))
else
((sum2+=i))
fi
done
echo "偶数和是 $sum1"
echo "奇数和是 $sum2"
网站标题:linux命令求奇数和,shell求奇数和
文章转载:http://cdiso.cn/article/heoejp.html