
#include <stdlib.h>
#include <time.h>
static void guess(int number, int *count)
{
int n
do
{
scanf("%d", &n)
if ( n >number )
{
printf("Your answer is HIGHER, try again.\n")
}else if ( n <number )
{
printf("Your answer is LOWER, try again.\n")
}
++*count
}while ( n != number )
}
int main(int argc, char *argv[])
{
int number
int count = 0
srand((unsigned int) time(NULL))
while ( count <15 )
{
number = rand()%100 + 1
guess(number, &count)
if ( count <= 7 )
{
printf("congratulation.\n")
}
else if ( count >7 &&count <15 )
{
printf("You can do it better.\n")
}
}
printf("I can’t bare it.\n")
}
挑战自己是最重要的。要想尽办法寻找一时解决不了的问题,并努力去解决它们。题目不要去做国内的那些考试题目(如等级考试、学校考试),这些题目对提高编程水平有害。教材最好(在某种程序上说是必须)看国外的教材,如《C语言教程》《C专家编程》《C语言核心技术》等。
一气呵成是可能的,而且应该做为学习的目标。
如果真的苦于找不到题目,一个好办法就是像我一样,来百度知道回答网友的问题,这是一个很好的实练方法,即练习了各种各样的问题,又解决了网友的难题,一举两得,何乐而不为?
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)