1樓:匿名使用者
很多程式都是非常簡單的:
1.輸入2個正整數m和n,求其最大公約數和最小公倍數#include
#include
int main()
3. 程式設計計算從1到10各數階乘的和,即1! + 2! + 3! + …… + 9! + 10! 的和
#include
int main(void)
printf("1到10各數階乘的和 %d\n",sum);
return 0;
}4.使用巢狀迴圈產生下列由大寫字母組成的圖#include
int main(void)
return 0;
}5. 程式設計輸出所有三位數中的素數。
#include
int main(void)
int even(int x)
7. 編寫函式mypow,求整型變數x的y次方。(要求包括能使程式正常執行的主函式)
#include
int main(void)
int mypow(int x,int y)8.輸入一個3位整數,輸出它的逆序數。例如,輸入127,輸出應該是721。
#include
int main(void)
2樓:雲敏臧寄瑤
你的簡單算式有多簡單?
如果全是一個形式如:2x+1,3x+2,5x+8……還好辦,但是如果有其它如:1+2x,3x-3,x/3,3+x/4……就不太好弄,不過都要用到字元轉換。
比如字元5要先轉為數5。
3樓:
第一步:建立新檔案,這個直接就是cpp的,;
第二部:儲存(避免檔案丟失或找不到位置);
第三步:編寫**
第四步:然後確定沒有問題後,點構建選單的構建,或者直接按f5建議你用vc6.0或者vs2008比較好
4樓:鐳毅
#include
int main()
printf("答案是%d\n",c);
i++;
}return 0;}
5樓:逗包子
這個 挺愁人的 會死很多 腦細胞的 還是無聊的時候 弄吧
6樓:華哥
//(1)
#include
//x 5 ; y 3 ; z 1/3 s=100 n=100//5x+3y+z/3=100
//x+y+z=100
void main()}}
} //(2)
#include
#define size 100
typedef int elemtype;
void main()
}printf("%d\n",x[0]);}
7樓:匿名使用者
1#include
main()
system("pause");}2
#include
main()
;f=0;s=0;
while(f!=17)
for(i=1;i<=17;i++)
}system("pause");}
8樓:匿名使用者
unit unit4;
inte***ce
uses
windows,sysutils;
type
pttreedata = ^ttreedata;
ttreedata = packed record
nodevalue:integer;
ahead : thandle;
stockid:string[10];
stockname:string[20];
nextptr:pttreedata ;
prevptr:pttreedata ;
end;
ttreeclass = class(tobject)
private
findex,fcount:integer ;
headernode:bool;
function newdata:pttreedata;
procedure isblankheadlast(list:ttreedata);
function getcount: integer;
public
constructor create;
function adddata(s,str:string): pttreedata;
procedure deldata(cindnal:pttreedata);
procedure preverfinddata;
procedure backfinddata;
function getfirst:pttreedata;
function getlast:pttreedata;
function finddata(s:string):pttreedata;
property findexdata: integer read findex write findex;
property count:integer read getcount;
end;
varahandle,olehandle,newhandle:thandle;
first,last,header,blank :pttreedata;
implementation
function ttreeclass.adddata(s,str:string): pttreedata;
begin
trybegin
result := newdata;
result.ahead := longint(result);
ahandle := result.ahead ;
if not headernode then
begin
isblankheadlast(result^);
result.nextptr := nil ;
result.stockid := str;
result.stockname := str;
result.prevptr := result;
first := result ;
last := result ;
header := result ;
result.nodevalue := fcount;
inc(findex);
inc(fcount);
endelse
begin
result.nextptr := nil;
result.stockid := str;
result.stockname := str;
pttreedata(olehandle).nextptr := result;
result.prevptr := pttreedata(olehandle);
inc(findex);
inc(fcount);
end;
olehandle := result.ahead ;
end;
except
result := nil;
end;
end;
procedure ttreeclass.isblankheadlast(list:ttreedata);
begin
headernode := true ;
end;
procedure ttreeclass.backfinddata;
begin
//end;
constructor ttreeclass.create;
begin
findex:= 0;
fcount:= 0;
headernode := false;
end;
procedure ttreeclass.deldata(cindnal:pttreedata);
varmidhand,nexthand,prevhand:pttreedata;
begin
midhand:= cindnal;
if headernode then
begin
if fcount = 1 then
begin
dispose(header);
findex := 0 ;
fcount := 0 ;
headernode := false;
endelse
begin
if midhand<>nil then
begin
if midhand.nextptr = nil then
begin
midhand.prevptr.nextptr := nil;
dispose(midhand);
dec(fcount);
endelse
begin
nexthand := midhand.nextptr ;
prevhand := midhand.prevptr ;
prevhand.nextptr := nexthand ;
nexthand.prevptr := prevhand ;
dispose(midhand);
dec(fcount);
end;
end;
end;
end;
end;
function ttreeclass.getfirst:pttreedata;
begin
result := header ;
end;
function ttreeclass.getlast:pttreedata;
begin
result := nil ;
if pttreedata(ahandle).nextptr = nil then
begin
result := pttreedata(ahandle) ;
end;
end;
function ttreeclass.newdata: pttreedata;
varnode:pttreedata;
begin
trybegin
new(node);
result := pttreedata(node);
end;
except
result := nil;
end;
end;
procedure ttreeclass.preverfinddata;
begin
end;
function ttreeclass.finddata(s:string):pttreedata;
varnodehd:pttreedata;
begin
result := nil ;
nodehd := getlast ;
if nodehd.stockid = s then result := nodehd
else
begin
nodehd := header ;
while nodehd.nextptr <> nil do
begin
if nodehd.stockid <> s then
begin
nodehd:= nodehd.nextptr ;
endelse
begin
result := nodehd ;
break;
end;
end;
end;
end;
function ttreeclass.getcount: integer;
begin
result := fcount ;
end;
end.
關於一個簡單跳舞程式(C語言)
你這應該是一個工程啦!30分就能解決嘛?你以為勁舞那麼簡單呢?要是這麼容易做給你,商家早就沒錢賺了。一個簡單的c語言程式 很多程式都是非常簡單的 1.輸入2個正整數m和n,求其最大公約數和最小公倍數 include include int main 3.程式設計計算從1到10各數階乘的和,即1 2 ...
簡單的C 程式,簡單的C 程式
include include using namespace std define maxn 1000 struct studentstu maxn int main while 1 stu maxn int main while 1 if i n cout 沒找到!n return 0 其實上面...
C語言問題,求高手解答,謝謝,一個很簡單的C語言問題,求高手解答,謝謝!
這是基本遞迴方法。你做這題可以用排除法吧 a 這個printf每次會輸出一串,肯定不行了b fun函式傳入引數其實是字串指標,fun s 1 傳入的是char型別,好歹也得char 的指標型別啊 c 和a一樣 每次必定輸出一個字串。我們應該每次輸出一個字元。那就d吧 關於d,fun s 1 肯定傳入...