導航:首頁 > 編程語言 > 編程作業

編程作業

發布時間:2022-02-06 21:21:27

❶ 計算機編程作業

已發希望格式正確。先解壓再更改打開方式就OK了。我是~隱藏的孤獨

❷ C語言編程作業

用指針替換文本,
首位對調,
先給指針指向輸入的字元串,
*p=st;
在找循環次數,首尾調換,循環次數是字元串長度的一半,
For(i=0,i<len(st)/2,i++)
Temp=*p;
*p=*(p+len(st)-i);
*(p+len(st)-i)=temp;
只是大體思路。不要按部就班,研究研究也是進步,

❸ 編程作業怎麼做!

不知道你問的是哪一題

假設是其中最清楚的那一題,如555555最大的三位數

其實這題很簡單,如果不考慮性能的話,直接從100開始遍歷,定義兩個局部變數
假設是int a與int b
弄一個循環,a從100開始,然後b從1開始

a×b如果等於55555,就記錄在一個temp變數一面,如果遇到下一個a×b等於555555的組合,就跟temp比,如果比temp記錄的數大,就用大的替換掉temp裡面小的那一個。

如果a×b大於55555,立即結束本次循環,a+1,跳入下一次循環。

其實還有更簡便的方法。。。不過用到一些復雜的數學公式就不說了。

如果要簡單粗暴的話,直接開多線程去找,一個線程負責一個區間,比方說100-200,200-300一直到5555500到555555,找到滿足a×b=555555的數,而且每次a+5,(因為555555末尾是5,其中一個乘數必定是5,所以以5作為每次循環的步長應該能提升5倍性能)

總之怎麼簡單粗暴怎麼來。

❹ C++編程作業

1.
#include <iostream>
using namespace std;

void main()
{
int male=0,feemale,samll;

while(male<=20)
{
feemale=0;
while(feemale<=33)
{
samll=100-male-feemale;
if(5.0*male+3.0*feemale+samll/3.0==100.0)
{
cout<<"公雞"<<male<<"只 ";
cout<<"母雞"<<feemale<<"只 ";
cout<<"小雞"<<samll<<"只"<<endl;
}
feemale++;
}
male++;
}
system("pause");
}
2.
#include <iostream>
using namespace std;

void main()
{
void typeA(int row);
void typeB(int row);
int row;
cin>>row;
cout<<endl;
typeA(row);
cout<<endl;
typeB(row);
system("pause");
}

void typeA(int row)
{
for(int i=1;i<=row;i++)
{
for(int j=0;j<i;j++)
{
cout<<"*";
}
cout<<endl;
}
}

void typeB(int row)
{
int maxLenth = row*2-1;
int middle = maxLenth/2;
int left = middle;
int right = middle;
for(int i=0;i<row;i++)
{

for(int j=0;j<maxLenth;j++)
{
if(j>=left&&j<=right)
{
cout<<"*";
}
else
cout<<" ";
}
cout<<endl;
left-=1;
right+=1;
}
}
剩下的太簡單自己做吧
還有,我上面有個不好的習慣就是void main,你不要照著學就行

❺ c語言編程作業

#include<stdio.h>
#include<stdlib.h>
#defineKG(n-i)
#defineXH(i*2+1)
voidmain(){inti,j,n;
scanf("%d",&n);
for(i=0;i<n;i++){
for(j=0;j<KG;j++)printf("");
for(j=0;j<XH;j++)printf("*");
printf(" ");
}
}

輸出數字:

#include<stdio.h>
#defineKG(n-i)
#defineXH(i*2+1)
#defineSZ(i-abs(i-j)+1)
voidmain(){inti,j,n;
scanf("%d",&n);
for(i=0;i<n;i++){
for(j=0;j<KG;j++)printf("");//兩個空格
for(j=0;j<XH;j++)printf("%d",SZ);
printf(" ");
}
}

❻ C++編程作業,怎麼寫

❼ 數控車編程作業

G40 G54 G97 G99
M03 S800 T0101
M08
G00 X35 Z0
G01 Ⅹ0 F0.2
G00 Ⅹ35 Z1
G71 U2 R2
G71 P10 Q20 U0.2 W0.2 F0.3
N10 G00 Ⅹ0
G01 Z0
G03 X16 Z-8 R8
G02 X26 Z-13 R5
G01 Z-20
X30 Z-22
Z-30
X31
N20 G01 Z-33
G00 Ⅹ100 Z100
S2000 T0202
G00 X31 Z1
G70 P10 Q20 F0.1
G00 X100 Z100
S600 T0303
G00 X31 Z-32
G01 X0 F0.15
G00 X100
Z100
M05
M09
M30

❽ 編程作業

#include<stdio.h>

int main()

{int n,m,i=0,a,b,c;

printf("input int m:");

scanf("%d",&m);

printf("input int n:");

scanf("%d",&n);

printf("%d到%d之間的所有水仙花數:",m,n);

for(i=m;i<=n;i++)

{a=i/100;

b=i/10%10;

c=i%10;

if(a*a*a+b*b*b+c*c*c==i)

printf("%d ",i);

}

printf(" ");

return 0;

}

❾ 編程大作業一般都是怎麼完成的

這種題目,幾乎沒人會幫你做的,這要靠自己,你想到多少代碼,就先寫,就算是定義幾個變數,這是寫了,學習編程,最主

要是要動手做,都敲代碼!不會的地方,再具體問,你一下子發整道題出來,誰都是看一眼,立馬關掉的!

如果我的回答解決了你的問題,花點時間看下我資料,我資料裡面有我新建的群,或看下私信,我也發了私信給你了,歡

迎喜歡C語言,編程語言的加入一起學習,一起探討,一起進步!

❿ C語言編程作業

/*回答第一個問題*/
/* by n0war @ 2010-6-17 */
#include"stdio.h"

void main()
{

char c;int i=0,j=0,k=0,l=0;
while((c=getchar())!='#') /* #號結束 */
{
if(c>=65&&c<=90||c>=97&&c<=122) i++;
else if(c>=48&&c<=57) j++;
else if(c==32) k++;
else l++;
}
printf("i=%d,j=%d,k=%d,l=%d\n",i,j,k,l);

}
/*你的問題太多了~汗*/

閱讀全文

與編程作業相關的資料

熱點內容
iturns下載的app在哪裡 瀏覽:637
雲起書院App在哪裡 瀏覽:612
怎麼對hex文件進行加密 瀏覽:282
pdf少年時 瀏覽:951
兩個同名文件夾同步 瀏覽:628
拍照文件夾哪個好用 瀏覽:87
文件夾和書包 瀏覽:508
解壓歸檔拿登記證 瀏覽:221
去體驗解壓房 瀏覽:611
單片機一鍵中斷響應 瀏覽:644
唐浩明pdf 瀏覽:842
程序員土木 瀏覽:71
android如何與web伺服器交互 瀏覽:609
蘋果小風扇app怎麼下 瀏覽:956
杭州it程序員對身體好不好 瀏覽:535
高新區編程加盟找哪家 瀏覽:31
伺服器什麼樣的好賣 瀏覽:150
單片機原理及應用第二版例題答案 瀏覽:970
base64encoderjava 瀏覽:493
linux視頻轉換 瀏覽:704