【笔记】重点!每日学习C语言 64~79节
本帖最后由 1941368542 于 2015-12-4 01:00 编辑今天来学习赫斌C语言视频教程的第64节至79节
从这节课往后的几节课都是重点 快来学习了@-Zing- @bridge156 @j296849823 @kven @muzi12134 @与酒度余生
昨天写的那个分数分等级的程序有大牛指出不足了,我特意改正了一下,望指正。
感谢为我指正代码的朋友们 @小可爱~ @奋斗丶小Z @R18 @jixun66
# include <stdio.h>
int main(void)
{
float i;
printf("请输入你的分数:");
scanf("%f", &i);
if(i > 100)
printf("请输入正确的分数\n");
else if(i <= 100 && i >= 90)
printf("你的成绩为优秀\n");
else if(i >= 60)
printf("你的成绩为良好\n");
else if(i < 60 && i >= 0)
printf("你的成绩为不及格\n");
else
printf("请输入大于0的成绩\n");
return 0;
}
1到100奇数和
# include <stdio.h>
int main(void)
{
int i;
int sum = 0;
for (i=1; i<=100; i+=2)
sum = sum + i;
printf("%d\n", sum);
return 0;
}
1到100奇数个数
# include <stdio.h>
int main(void)
{
int i;
int num = 0;
for(i=0; i<100; i+=2)
num = num + 1;
printf("%d\n", num);
return 0;
}
1到100奇数的平均值
# include <stdio.h>
int main(void)
{
int i;
int num = 0;
int sum = 0;
int avg = 0;
for (i=1; i<10; i+=2)
{
num = num + 1;
sum = sum + i;
}
avg = sum / num;
printf("%d\n", avg);
return 0;
}
今天主要内容就是循环
定义
for循环格式
多个for循环的嵌套使用
【笔记】重点!每日学习C语言 42~63节
http://www.52pojie.cn/thread-441203-1-1.html
【笔记】每日学习C语言 26~41节
http://www.52pojie.cn/thread-440741-1-1.html
【笔记】每日学习C语言 11~25节
http://www.52pojie.cn/thread-439988-1-1.html
【笔记】每日学习C语言 1~10节
http://www.52pojie.cn/thread-439554-1-1.html
这代码是不是和你的要求不同啊!!!
i = 0;
i += 2;//i = 2;
i += 2;//i = 4;
这是偶数吧!
1到100奇数个数
#include <stdio.h>
int main(void)
{
int i;
int num = 0;
for(i=0; i<100; i+=2)
num = num + 1;
printf("%d\n", num);
return 0;
}
平均数你还是考虑下用float吧 本帖最后由 blacktx 于 2015-12-4 00:19 编辑
感谢楼主分享!!!
有个错误 printf sum???
1到100奇数个数
01
02
03
04
05
06
07
08
09
10
11
12
13
# include <stdio.h>
int main(void)
{
int i;
int num = 0;
for(i=0; i<100; i+=2)
num = num + 1;
printf("%d\n", sum);
return 0;
}
学了半天还是不行啊。看不懂{:1_937:}{:1_923:} 看不懂唉怎么办 blacktx 发表于 2015-12-4 00:15
感谢楼主分享!!!
有个错误 printf sum???
抱歉,那个是num 笔记好快~ 本帖最后由 小可爱~ 于 2015-12-4 19:06 编辑
楼主可以查下float和double的变量在和整数比较时会有一些小问题!
不知道还是不是这样!@奋斗丶小Z
赫斌C语言的C语言教程我不知道怎么样!但是他的数据结构的可我倒是觉得还行
关键是字大 治好了我多年的近视{:1_927:}
页:
[1]
2