在linux上,用C语言和shell脚本2种方法实现1+2+3+……+100,并在终端上显示出来

 我来答
匿名用户
2013-09-20
展开全部
一用C来写:vi add.c(一定要.c后缀)然后输入~~#include <stdio.h>int main(){int i,sum=0;for(i=1;i<=100;i++)sum+=i;printf("1+2+3+4........+100=%d ",sum);return 0;}保存,退出(:wq);然后编译:gcc add.c -o add;按enter键;然后输入: ./add(斜杠前有一个点);
二用shell:vi add2然后输入;#!/bin/bash let s=0; p=1 while test $p -le 100 do let s=$s+$p let p=$p+1 done echo " s=$s" #end然后保存退出chmod 777 add2然后输入 ./add2 然后就OK啦
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式