導航:首頁 > 編程語言 > 編程題目

編程題目

發布時間:2022-02-07 00:16:36

Ⅰ 初學者求編程題目

譚浩強的《C程序設計》的課後題中的編程題就行,都是分章節的嘛。

Ⅱ 程序設計題目

C把一個字元串的地址賦值給了一維數組name,name表示這個一維數組的名字,是一個地址,地址是一個常量,而在C語言中,賦值表達式的左邊必須是變數,故C是錯誤的。

補充:如果name不是一維數組,而是一個一維數組指針,那麼就可以直接賦字元串。

Ⅲ 推薦幾個編程題庫

http://acm.sgu.ru
SGU大學網站,演算法性很強的,推薦
http://acm.timus.ru
URAL大學網站,做的人很多
http://train.usaco.org
USACO,USA網站,有很多大牛
http://acm.pku.e.cn
北大網站,中文討論
其他還有很多,如西班牙的,浙江的,湖南的,同濟的都很好
很快提高編程思維與水平

Ⅳ 軟體編程題目!!

我只能猜出來應該是http協議的錯誤碼。那麼200代表的是成功 A錯;101代表的是伺服器將會切換協議。
具體參考 https://zh.wikipedia.org/wiki/HTTP%E7%8A%B6%E6%80%81%E7%A0%81
或者 http://ke..com/link?url=yWpMiBPxutPAV_Q5QCWMqXS-Nck-67P_lDpJkagml5qsphEmf0MdVuc-#1_2

Ⅳ 編程題目怎麼寫

什麼語言?

Ⅵ 計算機編程題目

//C語言版
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a[5][5]={0},i=0,j=0;
for(j=0;j<5;j++){
for(i=0;i<5;j++){
a[j][i]=5*j+i+1;}} //1到25的賦值過程
for(j=0;j<5;j++){
for(i=0;i<j+1;j++){
printf(" %d",a[j][i]);} //輸出過程
printf("/n");} //換行
return 0;
}
請樓主自行處理下格式。

Ⅶ 一個很簡單的編程題目~~

VC++6.0運行通過:
字元數組:
#include<stdio.h>
#include<iostream.h>
void main()
{char s1[100],s2[100];
int i=0,j=0;
gets(s1);
while(s1[i]!='\0')
{i++;
j++;}
cout<<"字元串長度為:"<<j<<endl;
for(i=0;i<j;i++)
s2[i]=s1[i];
cout<<"字元串s2為:";
for(i=0;i<j;i++)
cout<<s2[i];
cout<<endl;
}

字元指針:
#include<stdio.h>
#include<iostream.h>
void main()
{char *p,*q,s1[100],s2[100];
int i=0,j=0;
p=s1;
q=s2;
gets(p);
while(*(p+i)!='\0')
{i++;
j++;}
cout<<"字元串長度為:"<<j<<endl;
for(i=0;i<j;i++)
*(s2+i)=*(s1+i);
cout<<"字元串s2為:";
for(i=0;i<j;i++)
cout<<*(s2+i);
cout<<endl;
}

Ⅷ 關於編程的題目

#include <iostream>
#include <string>
using namespace std;

template<class T>
class SeqList
{
private:
T *data;
int maxSize;
int last;
public:
SeqList(int sz=1):maxSize(sz),last(-1),data(NULL){data=new T[maxSize];}
~SeqList(){delete []data;}
int Length(){return last+1;}
int Find(T &x);
int Remove(T &x);
bool IsEmpty(){return last==-1;}
bool IsFull(){return last==maxSize-1;}
void reverse();
int Insert(T x,int i);
void print();
};

template<class T>
int SeqList<T>::Find(T &x)
{
int i=0;
while(i<=last&&data[i]!=x) i++;
if(i>last) return -1;
return i;
}

template<class T>
int SeqList<T>::Insert(T x,int i)
{
if (i<0||i>last+1||last==maxSize-1) return 0;
last++;
for (int j=last;j>i;j--) data[j]=data[j-1];
data[i]=x;
return 1;
}

template<class T>
int SeqList<T>::Remove(T &x)
{
int i=Find(x);
if(i>=0)
{
last--;
for (int j=i;j<=last;j++)
{
data[j]=data[j+1];
}
return 1;
}
return 0;
}

template<class T>
void SeqList<T>::reverse()
{

for (int i=0;i<(last+1)/2;i++)
{
T temp=data[i];
data[i]=data[last-i];
data[last-i]=temp;
}
}

template<class T>
void SeqList<T>::print()
{
for (int i=0;i<=last;i++)
{
cout<<data[i]<<' ';
}
cout<<endl;
}

int main()
{
do
{
int sz=0,pos=0;
cin>>sz;
if(sz==0) break;
string data;
cin>>data;
int i;
for(i=0;i<data.length();i++)
if(isalpha(data[i])) break;
if(i==data.length())
{
SeqList<float> sl(sz);
sl.Insert(atof(data.c_str()),pos++);
for (int j=pos;j<sz;j++)
{
cin>>data;
sl.Insert(atof(data.c_str()),pos++);
}
float x; cin>>x;
sl.reverse();
sl.print();
sl.Remove(x);
sl.print();

}
else
{
SeqList<string> sl(sz);
sl.Insert(data,pos++);
for (int j=pos;j<sz;j++)
{
cin>>data;
sl.Insert(data,pos++);
}
string x;cin>>x;
sl.reverse();
sl.print();
sl.Remove(x);
sl.print();
}

} while (1);
return 0;
}

Ⅸ 編程題目:(最好用C++)

#include<iostream.h>
#include<math.h>
void main()
{
double a1,a2,a3,a4=0,a5=0,a6=0;
int k=0;
cout<<"三位自方冪數:";
for(int i=100;i<=999;i++)
{
a1=i/100;a2=i/10-a1*10;a3=i-a1*100-a2*10;
if(i==(pow(a1,3)+pow(a2,3)+pow(a3,3)))
cout<<i<<'\t';k++;
if(k==5) cout<<endl;
}
cout<<endl;
k=0;
cout<<"四位自方冪數:";
for(i=1000;i<=9999;i++)
{
a1=i/1000;a2=i/100-a1*10;a3=i/10-a1*100-a2*10;a4=i-a1*1000-a2*100-a3*10;
if(i==(pow(a1,4)+pow(a2,4)+pow(a3,4)+pow(a4,4)))
cout<<i<<'\t';k++;
if(k==5) cout<<endl;
}
cout<<endl;
k=0;
cout<<"五位自方冪數:";
for(i=10000;i<=99999;i++)
{
a1=i/10000;a2=i/1000-a1*10;a3=i/100-a1*100-a2*10;
a4=i/10-a1*1000-a2*100-a3*10;a5=i-a1*10000-a2*1000-a3*100-a4*10;
if(i==(pow(a1,5)+pow(a2,5)+pow(a3,5)+pow(a4,5)+pow(a5,5)))
cout<<i<<'\t';k++;
if(k==5) cout<<endl;
}
cout<<endl;
k=0;
cout<<"六位自方冪數:";
for(i=100000;i<=999999;i++)
{
a1=i/100000;a2=i/10000-a1*10;a3=i/1000-a1*100-a2*10;
a4=i/100-a1*1000-a2*100-a3*10;a5=i/10-a1*10000-a2*1000-a3*100-a4*10;
a6=i-a1*100000-a2*10000-a3*1000-a4*100-a5*10;
if(i==(pow(a1,6)+pow(a2,6)+pow(a3,6)+pow(a4,6)+pow(a5,6)+pow(a6,6)))
cout<<i<<'\t';k++;
if(k==5) cout<<endl;
}
cout<<endl;
}

閱讀全文

與編程題目相關的資料

熱點內容
java計算12 瀏覽:249
大金空調擺動式壓縮機 瀏覽:453
新的雲伺服器如何設置首頁 瀏覽:687
javastring字元位置 瀏覽:196
銀河麒麟字體庫存在哪個文件夾 瀏覽:956
魔獸加丁伺服器的航空叫什麼 瀏覽:152
花冠改裝案例哪個app多 瀏覽:515
成績單app哪個好用 瀏覽:140
北美程序員vs國內程序員 瀏覽:181
php解析xml文檔 瀏覽:121
石墨文檔APP怎麼橫屏 瀏覽:185
牆主鋼筋加密和非加密怎麼看 瀏覽:144
金山區文件夾封套定製 瀏覽:708
soho程序員 瀏覽:672
java位元組截取 瀏覽:526
php提交作業 瀏覽:815
房產還沒解壓可以辦理贈予嗎 瀏覽:224
java毫秒轉分鍾 瀏覽:753
模式識別中文pdf 瀏覽:774
c語言平均數字編譯錯誤 瀏覽:171