编程总结

2 views
Skip to first unread message

ZHAO Xin

unread,
Oct 28, 2009, 6:53:27 AM10/28/09
to 09IntroductionToComputingForPSY
1、使用函数,必须把头文件包含进来,如#include <stdio.h> #include <math.h>
2、scanf("xxxx") 读入是按照中间模式的匹配来进行读入的,比如读取一个字符串中的两个整数:
“123break456”,使用scanf("%dbreak%d", &a, &b ); 对于scanf必须使用&符号。
double->%lf
int ->%d
char -> %c
printf使用的对应法则是一样的,但是不需要加&符号。

判断scanf是否读到了文件末尾可以使用

if( scanf("%d", &a ) != EOF )


3、每次编译确认你编译的是手头的文件,点击左边文件列表来确认。确保一个工程下只有1个文件含有main函数。

4、每句话后面必须加";"

5、函数必须带有括号,如cos(10)

6、读取整数、小数,不管输入的格式如何,都可以直接scanf("%d %d %lf")。。。不需要特别处理回车。但是读取char的话,必须确保
读取的不是回车和空格等无用字符。

7、任何一个变量必须先定义,再使用。

8、if的格式
if( condition )
{
。。。
} else if( condition ) {
} else {
}

不要忘记“{”和“}”

for的格式

for(初始化; 条件; 每次执行的操作)
{
}

也不要忘记“{”和“}”

for(i =0; i < 10; i++)
{
putchar(i);
}

表示把asiic码为0~9的字符都输出来。

To be continued

ft y

unread,
Oct 28, 2009, 9:23:19 AM10/28/09
to 09introductiont...@googlegroups.com
赞~~等我写完实验报告了,有时间也来帮着写这个吧。
第五题交了N遍终于过了。GRIDS里面不是AC而是PASS让我相当没有快感。大家加油!

2009/10/28 ZHAO Xin <batm...@gmail.com>

ZHAO Xin

unread,
Oct 28, 2009, 9:25:33 AM10/28/09
to 09introductiont...@googlegroups.com
强CON一下,ft同学把喜羊羊-灰太郎之简单计算器的题目给过掉了!

大家现在可以开始提交了!!




2009/10/28 ft y <willi...@gmail.com>



--
Xin Zhao
Peking University

刘漪昊

unread,
Oct 28, 2009, 10:12:09 AM10/28/09
to 09introductiont...@googlegroups.com
强烈谴责第5题!
出现了不文明短语!
 
 
Different: Different at line 2.
Std: 'FUCKYOURUNCLE'
Out: 'FUCKYOURUN'



2009/10/28 ZHAO Xin <batm...@gmail.com>

ZHAO Xin

unread,
Oct 28, 2009, 10:16:10 AM10/28/09
to 09introductiont...@googlegroups.com
。。。
你还是想办法把它pass掉吧。。。
这个题目不是我出的,也不是我选的。。。



2009/10/28 刘漪昊 <daniel...@gmail.com>

ft y

unread,
Oct 28, 2009, 11:07:59 AM10/28/09
to 09introductiont...@googlegroups.com
真是悲剧……悲剧……


 
2009/10/28 ZHAO Xin <batm...@gmail.com>

卢正川

unread,
Oct 28, 2009, 9:48:39 PM10/28/09
to 09introductiont...@googlegroups.com
vista 安装不了VC++,课后没法做作业,
难道要杯具到去计算中心做作业

2009/10/28 ZHAO Xin <batm...@gmail.com>
Reply all
Reply to author
Forward
0 new messages