c语言编程训练

c语言编程训练,第1张

#include <stdio.h>

#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语言核心技术》等。

一气呵成是可能的,而且应该做为学习的目标。

如果真的苦于找不到题目,一个好办法就是像我一样,来百度知道回答网友的问题,这是一个很好的实练方法,即练习了各种各样的问题,又解决了网友的难题,一举两得,何乐而不为?


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/7817809.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-10
下一篇2023-04-10

发表评论

登录后才能评论

评论列表(0条)

    保存