C编程显示。 (C编程)
要求用户输入一个介于1和100之间的随机数。然后询问他要输入的第一个数字前面要显示的数字数。
让用户是否进入9,并希望3号先于9说,你的程序应该显示这个: •6 7 8 9
不知道需要一些帮助。
C编程显示。 (C编程)
要求用户输入一个介于1和100之间的随机数。然后询问他要输入的第一个数字前面要显示的数字数。
让用户是否进入9,并希望3号先于9说,你的程序应该显示这个: •6 7 8 9
不知道需要一些帮助。
要问用户一个问题,你可以使用类似printf
或puts
。
要从请求号码,用户scanf
可能是您所工作级别的最佳方法。
举例来说,这里有一个完整的程序,要求用户输入一个号码,然后给他们下一个数字:
#include <stdio.h>
int main (void) {
int num;
printf ("Enter a number: ");
if (scanf ("%d", &num) != 1) {
puts ("That wasn't a valid number");
return 1;
}
printf ("The next number is %d\n", num + 1);
return 0;
}
分析的代码,并且它在运行时,应该够什么让你开始。
为了您的具体项目,下面的伪代码应帮助:
print "Enter the ending number: "
input endnum
print "Enter the count of preceding numbers: "
input count
num = endnum - count
do:
print num
num = num + 1
while num <= endnum
这是可以使用的算法,我不会将它作为C代码因为你,如果你成为一个更好的编码器自己做。在任何情况下,这些伪代码行几乎都与C语句具有一对一的映射关系,所以它应该相对容易。
是否有某种需要回答的问题? – Octopus
你能回答这个问题吗? – gtago4
你必须更具体。否则很快这个问题将被关闭。 –