标签:知识点 oat i++ log 保留 bre sha return tin
#include<stdio.h>
int main()
{
int x,y,i;
printf("请输入一个整数\n");
scanf("%d",&x);
if(x%2==1)
{
for(i=1;i<=x;i+=2)
y=y+i;
}
else
{
for(i=2;i<=x;i+=2)
y=y+i;
}
printf("%d",y);
return 0;
}

#include<stdio.h>
int main()
{
int i;
float y=0;
for(i=1;i<=100;i++)
{
if(i%2==0)
{
y=y-(1.0)/i;
}
else
{
y=y+(1.0)/i;
}
}
printf("%.2f",y);
return 0;
}

#include<stdio.h>
int main()
{
int i,j=0;
for(i=2000;i<=3000;i++)
{
if(i%4==0&&i%100!=0||i%400==0)
{
printf("%d ",i);
j++;
if(j%10==0)
{
printf("\n");
}
}
}
printf("一共有%d个闰年",j);
return 0;
}

#include<stdio.h>
int main()
{
int m,i,y=1;
float x;
printf("请分别输入一个实数和一个整数\n");
scanf("%f%d",&x,&m);
for(i=1;i<=m;i++)
{
y=y*x;
}
printf("%d\n",y);
return 0;
}

#include<stdio.h>
int main()
{
char x;
int a=0,b=0,c=0,d=0;
printf("请输入一串字符\n");
while((x=getchar())!=‘\n‘)
{
if(x>=‘A‘&&x<=‘Z‘||x>=‘a‘&&x<=‘z‘)
a++;
else if(x==‘ ‘)
b++;
else if(x>=‘0‘&&x<=‘9‘)
c++;
else
d++;
}
printf("字母有%d个,空格有%d个,数字有%d个,其他字符有%d个",a,b,c,d);
return 0;
}

#include<stdio.h>
int main()
{
int a=0,b=0,x,i=0,j=0;
float c,d;
printf("请输入一批数字,输入零时结束\n");
scanf("%d",&x);
while(x!=0)
{
if(x>0)
{
a=a+x;
i++;
c=a/i;
}
else if(x<0)
{
b=b+x;
j++;
d=b/j;
}
scanf("%d",&x);
}
printf("正数平均值为%.2f\n负数平均值为%.2f",c,d);
return 0;
}

#include<stdio.h>
int main()
{
int x,y,flag=0,a=0;
for(x=2;x<=1000;x++)
{
for(flag=0,y=2;y<=x-1;y++)
{
if(x%y==0)
{
flag=1;
break;
}
}
if(flag!=1)
{
printf("%4d",x);
a++;
if(a%10==0)
{
printf("\n");
}
}
}
printf("一共有%d个素数",a);
return 0;
}

#include<stdio.h>
int main()
{
int x,y;
for(x=1;x<=5;x++)
{
for(y=1;y<=x-1;y++)
printf(" ");
for(y=1;y<=-2*x+11;y++)
printf("*");
printf("\n");
}
return 0;
}

知识点总结:
1.三种循环的结构
for(表达式1;表达式2;表达式3)
表达式1 表达式1
while(表达式2) do{
{ 语句1
语句1 语句2
语句2 表达式3
表达式3 }
} while(表达式3)
2.for和while后不能加分号,do...while后要加分号
3.break是结束整个循环体,continue结束单次循环
4.getchar()把把输入的字符赋予一个字符变量
5.flag是表示判断的变量,当作标志
实验总结
1.多个循环语句的嵌套以及循环执行的语句书写时需要清晰的思路,逻辑思维能力
2.=是赋值,==才是相等
3.ch=getchar()是赋予一个字符变量,flag表示判断当作标志
4.还有%.2f是保留两位小数,%4d是占四位
标签:知识点 oat i++ log 保留 bre sha return tin
原文地址:http://www.cnblogs.com/jg666666/p/5994536.html