⑴ 我是學習軟體的,電腦系統是w10的,請問如果我平常想練習打代碼該下載

Notepad++這個軟體不錯,我修改PHP文件都是用的這個。

c語言習題求代碼

char t1[] = "abc";
char t2[] = "123456";

int length = strlen(t1) + strlen(t2) + 1; //計算插入後的總長度
char t3[length];

int index = 6; //指定插入的位置

if(index > strlen(t2))
{
index = strlen(t2); //添加到尾部
}

strncpy(t3, t2, index); //復制 123
t3[index] = '\0'; //strncpy() 後,並不會在尾部添加 '\0'

strcat(t3, t1); //插入的內容: abc

char *p = t2 + index; //定位到 123 後
strcat(t3, p); //把 456 添加到後面

printf("%s\n", t3);

⑶ 如何在C++primer官網上下載練習代碼

練習是沒有答案的,只有書中一些類,做練習題需要的代碼。如果你要第五版的我可以發給你,留郵箱。

⑷ 誰有Microsoft Visual C# 2010 Step by Step書中練習的代碼

網上不是有很多關於這方面的電子書嗎?你可以從網上下載,或者你也可以去自學網站免費的學習。

⑸ 有沒有練代碼的游戲軟體C語言或C++都行,就像打字游戲一樣的軟體

這不是練習代碼的問題,那些語句無非就是那幾個單片語成的嘛。。。
真想練習回的話,就先答找些簡單的程序看著寫寫。。。
如果熟練的話,有一定的基礎的話,就好好的自己練習做一些題。
如果真想學好,只有多寫,多練。。。好好的學吧。C語言是比較重要的。語句無非就是那幾個單詞
。。。
祝你成功。多練習才是硬道理。。
李開復 說一個合格的程序員在大學的時候就得至少寫 十萬行的代碼。。

⑹ C++學習代碼下載

#include<iostream.h>
int scp=0,scc=0;
//判斷玩家和電腦各出什麼;1為錘、2為剪刀、3為布;並輸出。
int tryit(int a,int b)
{
switch(a)
{
case 1:
if(b==1)
{
cout<<"玩家出了錘!"<<endl;
}else{
cout<<"電腦出了錘!"<<endl;
}
break;
case 2:
if(b==1)
{
cout<<"玩家出了剪!"<<endl;
}else{
cout<<"電腦出了剪!"<<endl;
}
break;
case 3:
if(b==1)
{
cout<<"玩家出了布!"<<endl;
}else{
cout<<"電腦出了布!"<<endl;
}
break;
default:
break;
}
return a;
}
//游戲結果判斷;1為錘、2為剪刀、3為布;
int play(int a,int c)

{ int t=0; //結果值:T為1時玩家勝利、T為2時電腦勝利、T為0時平手;
switch(a)
{
case 1://玩家出錘
switch(c)
{
case 1://玩家出錘電腦出錘
t= 0; //T為0時平手
break;
case 2://玩家出錘電腦出剪
t= 1; //T為1時玩家勝利
break;
case 3://玩家出錘電腦出布
t=2; //T為2時電腦勝利
break;
default:
break;
}
break;
case 2://玩家出剪
switch(c)
{
case 1://玩家出剪電腦出錘
t=2; //T為2時電腦勝利
break;
case 2://玩家出剪電腦出剪
t= 0; //T為0時平手
break;
case 3://玩家出剪電腦出布
t= 1; //T為1時玩家勝利
break;
default:
break;
}
break;
case 3://玩家出布
switch(c)
{
case 1://玩家出布電腦出錘
t= 1; //T為1時玩家勝利
break;
case 2://玩家出布電腦出剪
t=2; //T為2時電腦勝利
break;
case 3://玩家出布電腦出布
t= 0; //T為0時平手
break;
default:
break;
}
break;
default:
break;
}

// if(a==1 && c==3) //玩家出錘電腦出布
// {
// t=2; //T為2時電腦勝利
// }
// else if(a==1 && c==2) //玩家出錘電腦出剪
// {
// t= 1; //T為1時玩家勝利
// }else if(a==1 && c==1) //玩家電腦都出錘
// {
// t= 0; //T為0時平手
// }else if(a==2 && c==3) //玩家出剪電腦出布
// {
// t=1; //T為1時玩家勝利
// }else if(a==2 && c==1) //玩家出剪電腦出錘
// {
// t= 2; //T為2時電腦勝利
// }else if(a==2 && c==2) //玩家出剪電腦出剪
// {
// t= 0; //T為0時平手
// }else if(a==3 && c==2) //玩家出布電腦出剪
// {
// t=2; //T為2時電腦勝利
// }else if(a==3 && c==1) //玩家出布電腦出錘
// {
// t= 1; //T為1時玩家勝利
// }else if(a==3 && c==3) //玩家出布電腦出布
// {
// t= 0; //T為0時平手
// }
return t;
}
void main(){
//局部變數聲明及初始化;
int a=0,c=0,cpu=1;
bool gameplay=1;
//開始一個無限循環。
cout<<"=================================================="<<endl;
cout<<"==== 猜 拳 小 游 戲 ===="<<endl;
cout<<"==== 製作人:firelion ===="<<endl;
cout<<"=================================================="<<endl;

while(gameplay)
{
if(cpu>3)
{
c=cpu%3+1;
}else{
c=cpu;
}
for(int i=1;i<3;i++)
{
if(i==1)
{ cout<<"提示:1為拳、2為剪、3為布"<<endl;
cout<<"請輸入您要出的拳:"<<endl;
cin>>a;
if(a==1000)
{
gameplay=false;
cout<<""<<endl;
cout<<"感謝參與游戲!再見!"<<endl;
}
else if(a>3)
{
a=a%3+1;
}
else if(a<=0)
{
a=(-(a%3))+1;
}
a=tryit(a,i);
}
if(i==2)
{
c=tryit(c,i);
}
}
switch(play(a,c))
{
case 0:
cout<<"玩家分數:"<<scp<<" "<<"電腦得分:"<<scc<<endl;
cout<<"平手!"<<endl;
cout<<" "<<endl;
cout<<" "<<endl;
break;
case 1:
scp++;
cout<<"玩家分數:"<<scp<<" "<<"電腦得分:"<<scc<<endl;
cout<<"玩家勝利!"<<endl;
cout<<" "<<endl;
cout<<" "<<endl;
break;
case 2:
scc++;
cout<<"玩家分數:"<<scp<<" "<<"電腦得分:"<<scc<<endl;
cout<<"電腦勝利!"<<endl;
cout<<" "<<endl;
cout<<" "<<endl;
break;
default:
break;
}
cpu++;
}
}
以前學習的一個小練習。一個簡單的程序。