第一題:輸入一行字元,分別統計出其中英文本母、空格、數字、其它字元的個數!利用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...