豆豆小码农的东西好多呀。。嗯~整理一下,温故而知新,可以为师矣~
从第一个程序说起吧,哈,我记得我运行成功的时候真的很hello:-O,“hello world”
#include<stdio.h>
int main()
{
printf("hello world!\n");
return 0;
}
赋值练习,输入,输出的练习,这个没有保存好,成空的了,那就以a+b为例子吧
其实这个程序蛮高达上的了,,对我来说,输入没有取地址&,不会写死循环,对,还有一个自定义函数,这个我到现在还没翻到在书的哪一页呢。。陶胜学长一步一步地交给我咯,o_O,多谢~
<pre name="code" class="cpp">#include<stdio.h>
int add(int a,int b)
{
return a + b;
}
int main()
{
int a,b;
int c;
scanf("%d%d",&a,&b);
c=add(a,b);
printf ("%d\n",c);
while (scanf("%d%d",&a,&b)!=EOF)
{
c=a+b;
printf("%d\n",c);
}
return 0;
}
(再打一遍好像有那么点意思诶~复习还是蛮好的)
计算三位数字个十百位数字之和#include<stdio.h>
main ()
{
int x=153,b0,b1,b2,sum;
b0=x/100;
b1=(x-100*b0)/10;
b2=x-100*b0-10*b1;
sum=b0+b1+b2;
printf ("%d\n%d\n%d\n%d\n",b0,b1,b2,sum);
return 0;
}
哈~接下来就是刘明昊学长啦,还是老乡靠谱,虽然不认识,可是大企鹅~~~很认真的给我答疑,~>_<~+印象深刻的就是这个*=,+=,-=了!
#include<stdio.h>
int main()
{
int a=3;
a += a -= a * a ;
printf("%d",a);
return 0;
}
#include<stdio.h>
int main ()
{
int a;
scanf ("%d",&a);
a += a -= a *= a;
printf ("%d\n",a);
return 0;
}
这两个式子的区别是什么呢,下面这个多了个赋值咯~o(︶︿︶)o 当初困扰我好久。。
嗯~赋值语句要从右边到左边来看,一步一步来~搜噶!
#include<stdio.h>
int main()
{
int a=3;
printf("%d", -a++);
return 0;
}
初见浮点型,初学宏,求圆面积~#include<stdio.h>
int main()
{
double r=5.6;
printf("%f\n",2*3.14159*r);
printf("%f\n",3.14159*r*r);
return 0;
}
#include <stdio.h>
#define PI 3.14159
main()
{
double r;
printf("Input r:");
scanf("%lf", &r);
printf("circumference = %f\n", 2*PI*r);
printf("area = %f\n", PI*r*r);
return 0;
}