『壹』 想學編程推薦書籍
若你想學最基本的C程序,那就選《C語言程序設計》譚浩強 著。
下載地址http://www.ithov.com/Book/programme/C/29098.shtml#downUrlMap
本書作為基本入門教程,是自學的好幫手。大多數高校、工程師都是從本書開始起步的。譚浩強——中國第一個獲得編程獎的人,在編程界是鼎鼎大名的。
若你是學匯編,那就選《匯編語言入門》吧。這也不錯的。
但本人還是提醒你一下,初學者最好還是學C語言,因為C語言簡單易懂,還有就是他的可移植性,適合現在的嵌入式開發。現在嵌入式開發太流行了。這個匯編是不容易達到的。
『貳』 適合初學者的編程軟體。
編譯軟體的話,我覺得你選Dev-c++好,軟體小而強大。再者關於語言,建議學c語言,你可以去買本書自學,很容易的。還有不懂的,追問~
補充:你要改變其它軟體的功能,這個恐怕短期來說學c語言比較有難度,畢竟程序員不是這么容易混的,路途還很長。
我建議你別去學習c之類的語言了,還是去學習「易語言」吧,很容易學的,10天左右(看個人悟性)就可以學個所以然,這么說吧,我同學學了幾天,就做了個瀏覽器和一個游戲外掛,況且「易語言」還是中文編程的,很適合你。關於那個軟體,網上有易語言的編譯軟體下載,直接下就行了。
祝你成功。~
『叄』 C語言編程題
根據題意:
題目1:函數參數是除數(這里傳值8),返回滿足條件的數字和。
題目2:函數參數是要找的項目數(這里傳值10),返回對應項的值。
#include<stdio.h>
#define MIN 50
#define MAX 1000
int fa(int a);//對應題目1的函數,參數:要除的數,返回可以被整除的數之和
int getByIndex(int n);//對應題目2,返回數列第n項,錯誤返回-1
int main()
{
printf("1、%d~%d之間能被%d整除的數字之和為:%d ",MIN,MAX,8,fa(8));
printf("2、數列頭三個數為4,5,6,以後的每個數為前三數和,求此數列第%d項:%d ",10,getByIndex(10));
return 0;
}
int fa(int a)//對應題目1的函數,參數:要除的數,返回可以被整除的數之和
{
int i,sum=0;
for(i=MIN;i<=MAX;i++)
if(i%a==0)
sum+=i;
return sum;
}
int getByIndex(int n)//對應題目2,返回數列第n項,錯誤返回-1
{
if(n<1)
return -1;
int i,nums[n];
nums[0]=4,nums[1]=5,nums[2]=6;
for(i=3;i<n;i++)
nums[i]=nums[i-1]+nums[i-2]+nums[i-3];
return nums[n-1];
}