c语言学习要敲哪些代码,给学习c语言的新手练习敲代码

给学习c语言的新手练习敲代码

贡献者:phinney

1ab2853bba9a93a8de0ea9c9acaf1820.png 类别:代码 时间:2015-04-10 13:21:36 收藏数:97 评分:0.5

返回上页

举报此文章

请选择举报理由:

广告/谣言/欺诈

政治敏感

色情/违法信息

垃圾文章

其他

收藏到我的文章

改错字

求10以内能被三整除的数的和

# include

int main(void)

{

int i;

int sum = 0;

for (i=3;i<=10;++i)

if (i%3 ==0)

sum = sum +i;

printf("sum = %d\n",sum);

return 0;

}

求1~~100的和

# include

int main(void)

{

int i;

int sum =0;//sum=0,很容易出错的

for (i=1; i<=100;++i)//for里面的“;”“;”,尤其是第二个,不要写成“,”

sum = sum +i;

printf("sum = %d\n",sum);

return 0;

}

.

求10以内基数的和

# include

int main(void)

{

int i;

int sum =0;//sum=0,很容易出错的

for (i=1; i<=10;i+=2)//for 里面的“;”“;”,尤其是第二个,不要写成“,”

sum = sum +i;

printf("sum = %d\n",sum);

return 0;

}

比较两个数的大小

# include

int main(void)

{

printf("请输入两个数中间以空格隔开:");

int i , j ;

int t;

scanf("%d %d",&i,&j);

if(i > j)

{

t = i;

i = j;

j = t;

printf("i大于j\n");

}

else

printf("i小于j\n");

return 0;

}

任意输入三个数按由大到小排列

# include

int main(void)

{

printf("任意输入三个数按由大到小排列");

int a, b ,c;

int t;

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

if(a < b)

{

t = a;

a = b;

b = t;

}

if(a < c)

{

t = a;

a = c;

c = t;

}

if(b < c)

{

t = b;

b = c;

c = t;

}

printf("%d %d %d\n",a,b,c);

return 0;

}

分数输入等级

# include

int main(void)

{

printf("请输入您的分数:");

float score;

scanf("%f",&score);

if(score >100)

printf("做梦!\n");

else if (score >=90 && score <=100)

printf("优秀哦,要保持!\n");

else if (score < 90 && score >=80)

printf("良好!\n");

else if (score < 80 && score >=60)

printf("及格!\n");

else if (score <60 && score >=0)

printf("不及格!\n");

else

printf("您输入的分数过低,请不要自卑\n");

return 0;

}

分别求出0~100的基数项

偶数项的和

# include

int main(void)

{

printf("0~100的数中:\n");

int i;

int sum = 0;

int t =0;

for (i=1;i<100;i+=2)

sum = sum +i;

printf("基数之和为sum=%d\n",sum);

for (i=2;i<=100;i+=2)

t=t +i;

printf("偶数之和为t=%d\n",t);

return 0;

}

求1~100的基数的个数,基数的和,基数和的平均值

# include

int main(void)

{

int i;

int sum = 0;

int t = 0;

intv;

for(i=1;i<=100;i+=2)

sum = sum +1;

printf("基数个数为sum = %d\n",sum);

for(i=1;i<100;i+=2)

t = t +i;

printf("基数和为t = %d\n",t);

v = t/sum;

printf("平均值为v = %d\n",v);

return 0;

}

1+1/2+1/3……….+1/100

/*

2013年8月1日18:37:26

目的:1+1/2+1/3+...+1/100

*/

# include

int main(void)

{

printf("1+1/2+1/3+....+1/100\n");

int i;

float sum = 0; //用 float

for (i=1; i<=100; ++i)

sum =sum +1/(float)(i); //float 对i 的用法

printf("sum =%f\n",sum); //“%f”要记得哦

return 0;

}

声明:以上文章均为用户自行添加,仅供打字交流使用,不代表本站观点,本站不承担任何法律责任,特此声明!如果有侵犯到您的权利,请及时联系我们删除。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值