有關大一C語言程式設計問題,有關大一C語言程式設計問題?

時間 2022-02-06 21:30:04

1樓:

#include

#include

int findnumber(char *s){int num=0;

while(*s){

if(*s>='0'&&*s<='9')

num++;

s++;

return num;

int findspace(char *s){int num = 0;

while(*s){

if(*s==' ')

num++;

s++;

return num;

int main(){

char str[20];

scanf("%[^\n]",str);

printf("數字:%d,空格:%d\n",findnumber(str),findspace(str) );

return 0;

大一的c語言程式設計問題啊,簡單~

2樓:迮今樊玉書

源程式如下:

#include//定義標頭檔案

intmain()

}printf("共有%d個\n",c);

return0;}

vc++測試如下:

3樓:宇浩姒以彤

la)==0)

returni;}

return

flag;

gets(in);

for(int

i=0;i為5時屬於hello整個顛倒寫,la,i;

intflag

=-1;ls=

strlen(s);i++)

if(b==5)

//=20;/如果不存在

返回-1

for(i=0;i<=ls-la,i++)else

{sum

=sum

+i,a?如果是

4樓:負家子弟

1.#include "stdio.h"

void main()}2.

#include "stdio.h"

void main()

printf("sn10=%fm.\n",sn);

printf("hn10=%fm.\n",hn);

} 執行結果:

sn10=299.609375m.

hn10=0.097656m.

5樓:過捷念晨鈺

0'if(i>;

i++)

if(str[i]

==to_be_found)

pos即為位置

若不存在pos=-1;

第三個:

inti=0,j=strlen(str)-1;

while(i<

for(int

i=1;

i++)

ans就是結果

第二個;

i<:

intpos

=-1;

for(int

i=0;

str[i]!='\!=

str[j])

break;=20;=j)

if(str[i]

第一個:

intans=0;

intflag=1

6樓:藏世零喆

#include

intmain()

printf("%d",m);

return0;}

c語言程式設計問題

7樓:手機使用者

解題思bai路:完全跟百錢買百雞的問題是du一樣的!設大zhi馬,中馬,小馬dao的匹數分別為x,y,z;可以得到回兩個方程:

x+y+z=100; 3*x+2*y+z/2=100; 將第二個

答方程變形為:6*x+4*y+z=200; 從第二個方程變形的方程中,我們可以看到,x的最大值為200/6=33.3;即中馬,小馬都不用,只用大馬最多用34;1<=x<=34; 同樣中馬y的最大值為200/4=50;1<=y<=50;再將第三個方程減去第一方程變成5*x+3*y=100;這個方程就是我們簡化後的判斷條件用列舉法求可的如下的程式:

#include

int main()}

大一c語言程式設計題

8樓:匿名使用者

#include

int main()

return 0;}

9樓:匿名使用者

#include

int main()

return 0;}

10樓:匿名使用者

int n;

scanf("%d", &n); /*讀取數字*/int a = n / 100; /* 百位數 */int b = n % 100 / 10; /* 十位數 */int c = n % 10; /* 個位數 */

11樓:

#include "iostream.h"

int main()

12樓:酷酷我秀

int a;

double b,c,d;

b=pow(a/100,3); //百位

c=pow(a/10%10,3); //十位d=pow(a%10,3);//個位

大一期末c語言程式設計設計的問題

13樓:南宮_澤

看有些人教得,實在受不了。

你就找一箇中等長度的題目,然後呢,將程式改的很繁瑣(這樣行數會增多)。簡單的說就是將for,while迴圈改成用if,else做。還有少用陣列。

這個時候不需要考慮題目的簡潔,效率。只要超過100行就行了。

另外 我也做過課程設計,和你一樣是大一的。我勸你做的時候不能做和別人一樣的東西,否則老是不會批改..或者分數很低,最好自己做,然後改造

祝你成功。

14樓:星辰

先理清到做什麼

之後關鍵就是列出演算法——可以用偽**或流程圖

最後將偽**或流程圖翻譯——編寫程式

15樓:匿名使用者

還是自己寫個簡單的程式比較好,別人的程式不容易看的懂,更不用說要答辯。100行也不需要很複雜。

16樓:匿名使用者

我們當時做的是隨機出小學口算題。通訊錄。成績統計。文字搜尋

17樓:笑嘆紅塵破

你寫一個酸時間的程式吧,輸入2個年月日,相減得到所差天數,這個行吧?**就不給了,因為我寫完就刪了,要的話,我可以幫你重寫.

18樓:匿名使用者

我覺得挺適合你的...

19樓:

你可以寫一道輸入輸出學生的姓名,學號,分數(多幾科);然後再求分數的平均值。最後還可以把最高分數的同學的資訊給輸出來。記住,用簡單的就可以,不要用陣列。

那100行左右就沒有什麼問題了!

20樓:

才100行,隨便一道c的練習題差不多就行了,什麼楊輝三角啦之類的書上不是很多嗎,結合書本再加點東西最好了。程式還是自己寫,這樣理解更深,對自己有好處

大一C語言程式設計,大一C語言程式設計

看書吧,剛開始學c的,都這樣,而且你課基本上沒上過,基本上如果你課上過了,沒有做練習,也是什麼都寫不出來的,這種語言的東西就是要認真練習的,當然了,你現在馬上要考試了,靜下心來好好看書,看看例子,做做練習,尤其是老師佈置的,基本上過過考試是沒什麼大問題的。大一c語言程式設計 30 無問題 fatal...

求一大一c語言程式設計,大一C語言程式設計 速求

37 yes 56 no 84 no 97 yes 69 no 57 no 81 no 29 yes 35 no 73 yes press any key to continue include include int isprimer int n void lozenge int n,char c...

大一c語言程式編寫作業,大一C語言程式編寫作業

請問 編寫函式sort,呼叫insert函式實現直接插入排序 什麼意思?insert函式是插入還是插入排序? 既然是作業,到這來問就不太好了,自己去做,不會的查一下資料才會提高自己的水平。像這樣把題目一貼等別人來幫你做一點用處都沒有。 雪颻 郵件已傳送,請注意查收執行過了沒有問題的 大一c語言程式設...