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

貢獻者:phinney 類別:代码 時間:2015-04-10 13:21:36 收藏數:173 評分:0.5
返回上页 舉報此文章
请选择举报理由:




收藏到我的文章 改錯字
求10以内能被三整除的数的和
# include <stdio.h>
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 <stdio.h>
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 <stdio.h>
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 <stdio.h>
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 <stdio.h>
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 <stdio.h>
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<stdio.h>
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<stdio.h>
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<stdio.h>
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;
}
声明:以上文章均为用户自行添加,仅供打字交流使用,不代表本站观点,本站不承担任何法律责任,特此声明!如果有侵犯到您的权利,请及时联系我们删除。
文章熱度:
文章難度:
文章質量:
說明:系統根據文章的熱度、難度、質量自動認證,已認證的文章將參與打字排名!

本文打字排名TOP20

用户更多文章推荐