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

編程題目

發布時間: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;
}

閱讀全文

與編程題目相關的資料

熱點內容
dvdmark文件夾 瀏覽:203
廣聯達組價需要加密狗嗎 瀏覽:350
掛載分區命令 瀏覽:916
phpfpm的作用 瀏覽:653
填pdf表格 瀏覽:526
騰訊雲渲染伺服器 瀏覽:310
php內置異常 瀏覽:277
androidauto語音 瀏覽:55
雲繳費app兌換碼在哪裡 瀏覽:625
聖地安列斯安卓版存檔怎麼用 瀏覽:201
在哪裡可以找到舊版本的app 瀏覽:373
一個客戶端如何連接多個伺服器 瀏覽:883
簡訊加密的作用 瀏覽:108
微型高壓空氣壓縮機 瀏覽:520
微信app如何翻譯視頻 瀏覽:860
考試前聽什麼歌解壓 瀏覽:474
哪個app充值可以用銀聯二維碼 瀏覽:566
女程序員和孩子玩 瀏覽:839
程序員蘇州武漢 瀏覽:754
大腳插件如何切換安卓 瀏覽:943