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

贡献者:phinney

类别:代码 时间: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;

}

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

更多推荐

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