博文

目前显示的是 十月, 2011的博文

我们一起去吃肉

出门前为了缩小书包的体积,身上穿了三件衣服,热死了。2点跟小巨在2号线复兴门站见面,然后一路向北奔向中关村。小巨很怵地铁,换乘老找不着路,以后多带她坐哈。

先逛了一会儿,我提着装了俩笔记本的包确实略沉。后来把包存到物美大卖场,轻松上阵。找了半天MacBook Pro的保护壳还是没找到,去淘宝搜索,问商家有没有实体店,问了几个后,还真找到一个在中关村的实体店。去了问有没有橘黄色的壳,商家说没有。考虑了一下就走了,又考虑了一下就回来了。说先凑合拿一个,结果发现有就橘黄色的,上天多么眷顾我们啊。

还想再去买个耳机和鼠标,MacBook Pro的触摸板没有右键,想了想先让她用我的老DELL鼠标吧,耳机我的E72i自带的也可以。我俩宿舍隔着不过30m,上网视频聊天很惬意哈。

去商场陪她看脖套,没有合适的,不过我觉得她戴哪个都提供好看的。最后先买了条黑色围巾,期中考完试有的是机会来逛哈。

然后是我们第二大目的:吃!去吃的自助烤肉。小巨可勤快嘞,几乎都是她去拿吃的。肉还不错吧,我俩都喜欢吃培根。第一次吃鸡心,说不出来的感觉。最后数了下盘子,一共23盘,吃得肚子圆圆的,不过很爽哈。烟熏火燎的,身上散发着烤肉味,回宿舍可以显摆说,我们也是吃过肉的人了!

出来在物美买了两瓶饮料。然后,然后去找厕所。再然后,再然后没找到。没辙去地铁站的卫生间了。安检刷卡进站,去完卫生间刷卡出站,微猛啊。

回学校的公交没有座位,好悲惨地说。换另一趟公交后有座位,但也快到学校了。学校旁边的小树林里,平日有不少情侣去调情。今天却没看见一对,我指着那空空的椅子说了一句“今天怎么没人啊”,刚说完俩人从那个方向嚎叫着跑出来……

好久没这么高兴过了,蔫儿了好长一段时间的生活总算有了起色。跟小巨在一块超Happy哈~~

ikui.tk has been cancelled

回宿舍上网,收到dot.tk的一封邮件:
The Dot TK Abuse and Copyright Infringement department has visited your website today.
Unfortunately we have to say that today we cancelled your domain IKUI.TK. No-one can re-register this domain again at this stage. This may change in the future.
The reason for the cancellation is that the website address you used for your Dot TK domain name was not accessible or did not follow the guidelines set in our terms and conditions.只是个博客而已,有什么违规。先暂时切换到ikui.blogspot.com,等待ikui.tk可以再次注册再申请一次。

getch()、getche()、getchar()的区别

getch():It reads a character and never wait for Enter key.Just gets processed after getting any key pressed.And it never echoes the character on screen which u pressed.

getche():it works same as getch() but it echoes on screen.

getchar():It works differently from others two. Whenever you are pressing any key then the these are kept in Buffer. After hitting enter the first character gets processed. And it obviously echoes on the screen.

作业:113页第9题

给出一个不多于五位的正整数,求:(1)求出它是几位数。(2)分别输出每一位数字。(3)按逆序输出各位数字。(用循环语句完成。)
#include <stdio.h> int main(void) { int number[2],temp_result,digit,dividend=1; scanf("%d",&number[0]); for(int i=10000,di=5; i>=1 ; i/=10,di--) { temp_result = (int)(number[0]/i); if(temp_result>=1)//verdict digits of number { printf("%d\n",di);//output digits of number //calculate dividend for(int i=di;i>1;i--) dividend*=10; //output by order number[1]=number[0]; for(int i=di;i>0;i--) { printf("%d ",number[1]/dividend); number[1]%=dividend; dividend/=10; } putchar('\n'); //output by reversed order number[2]=number[0]; for(int i=di;i>0;i--) { printf("%d ",number[2]%10); …

Calculating area of ​​a triangle

这程序着实让我汗颜一把,在是否Countinue的时候,总是不能输入Y or N,经过KingsanChen的帮助,用fflush(stdin)解决了,我得加快学习的步伐了。
在C94环境下,需用double定义类型;在C99环境下,需用float定义变量类型才可以正确运行。
//Calculating area of ​​a triangle #include <stdio.h> #include <math.h> #include <ctype.h> int main(void) { double a,b,c,t,s; char ch; do { printf("Enter 3 sides of traingle:"); scanf("%lf%lf%lf",&a,&b,&c); if(((a+b)>c)||((a+c)>b)||((c+b)>a)) { t=(a+b+c)/2; s=sqrt(t*(t-a)*(t-b)*(t-c)); printf("S=%.2lf\n",s); } else printf("Can't build a triangle with these 3 sides.\n"); fflush(stdin); printf("\rContinue another caculation?(Y/N)"); ch=toupper(getchar()); } while(ch=='Y'); //system("pause"); return 0; }

C实验二

//A 分段函数 #include <stdio.h> int main(void) { float x,y; scanf("%f",&x); if(x<1) y=x; if(x>=1&&x<10) y=2.0*x-1; if(x>=10) y=3.0*x-11; printf("x=%.2f,y=%.2f",x,y); return 0; } //B 简易计数器 #include <stdio.h> int main(void) { float a,b; char s; scanf("%f%c%f",&a,&s,&b); if(s=='/'&&b==0) { printf("除数为0"); goto end; } printf("%.2f%c%.2f=",a,s,b); switch(s) { case '+' : printf("%.2f",a+b);break; case '-' : printf("%.2f",a-b);break; case '*' : printf("%.2f",a*b);break; case '/' : printf("%.2f",a/b);break; } end: return 0; } //C 三个数求最大值 #include <stdio.h> int main(void) { int a,b,c,big; scanf("%d%d%d",&a,&b,&c); big=max(a,b,c); printf("max=%d",big); return 0; }…

C语言课时2作业

//输入10个数并输出最大(自己第一次编的版本) #include <stdio.h> int main(void) { int i=1,time=1,number_1,number_2,number_more,bigger; int max(int x, int y); printf("Type number %d: ",time); ++time; scanf("%d",&number_1); printf("Type number %d: ",time); ++time; scanf("%d",&number_2); bigger=max(number_1,number_2); for (i;i<=8;i++) { printf("Type number %d: ",time); ++time; scanf("%d",&number_more); bigger=max(bigger,number_more); } printf("The biggest number is: %d",bigger); //system("pause"); return 0; } int max(int x,int y) //声明max函数 { int big; if(x>y) big=x; else big=y; return(big); } //输入10个数并输出最大(经过高人指导后的版本) #include <stdio.h> int main(void) { int i,time=1,number,bigger; for(i=0;i<10;i++) { printf("Type number %d: ",time); …