C語言十道入門級程式

2021-09-01 13:02:36 字數 1581 閱讀 6964

第一題:輸入一行字元,分別統計出其中英文本母、空格、數字、其它字元的個數!利用while語句。

#include "stdio.h"

main()

printf("all in all:char=%d space=%d digit=%d others=%d\n",letters, space,digit,others);

}

第二題:輸入乙個5位數,判斷它是不是回文,如12321即是回文數。

#include "stdio.h"

main( )

第三題:利用遞迴方法求10!

#include"stdio.h"

void main()

int jiechen(int n)//函式

else n = 1;

return n;

}

第四題:求100之內的素數。

#include"stdio.h"

main()

if (count == 1)

printf("%d ",i);

count = 0;

}system("pause");

}

第五題:對10個數進行排序。

#include"stdio.h"

void main()

;int i,j,min,tmp;

for (i = 0; i < 10; i++)

for (i = 0; i <= 8; i++)

;int b[4][4] = ;

int i, j;

printf("請輸入乙個4*4的整數矩陣:\n");

for (i = 0; i < 4; i++)

}for (i = 0; i < 4; i++)

}for (i = 0; i < 4; i++)

printf("\n");

}}

第七題:列印出楊輝三角。

#includeint main()

int printyanghui()//按行數列印楊輝三角

第九題:一維陣列中元素的最大值和下標。

#include"stdio.h"

void main()

;//一共9個數,最大值為1000,其下標為8

int i, max;

max = 0;

for (i = 1; i < 9; i++)

printf("最大值 = %d\n下標為 = %d\n", a[max], max);

}第十題:用遞迴函式反序輸出字串,如abcdefg,反序輸出為gfedcba。

vs2013環境下的**。用其他程式設計軟體執行可能會出現錯誤,稍微改改就好了。

#include"stdio.h"

void ret(char *str)

printf("%c ", *str);

}int main()

```

C語言入門級教程

c語言入門級教程 icesongqiang 2016.10.17 常用資料型別 整型 int,short,long,c 11 long long 字元型 char 實型 float,double 列舉型別 enum 構造資料型別 結構體型別 陣列型別 指標型別 空型別 void 各種型別和其格式化輸...

C語言入門級教程二

c語言入門級教程 icesongqiang 2016.10.24 首先看彙編的前三行,1 表示將ia的值放入暫存器eax 2 將ia的值與暫存器eax中的值進行乘法運算 3 將暫存器eax中的值儲存到變數位址上。具體如下 1 首先將ia的值放入暫存器eax,可以看到eax中的值變成了0x000000...

C語言入門級教程三

c語言入門級教程 icesongqiang 2016.10.31 現在很多同學已經知道資料型別為double,float時判斷資料大小使用絕對值,但是要提的是我們要盡量使用fabs a 而abs 的返回值為int型,希望大家注意 關於稅收的問題,注意是分段累計求和 很多同學都是使用switch ca...