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
你必須更具體。否則很快這個問題將被關閉。 –