介绍
这篇文章主要介绍c语言的入门示例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
<强> 1,输出9 * 9口诀。共9行9列,我控制行,j控制列。强>
# include“stdio.h" main () {int i, j,结果; (i=1; i<10;我+ +) {(j=1; j<10; j + +) { 结果=i * j; printf (“% d * % d=% 3 d", i, j,结果);/* 3 d表示左对齐,占3位*/} printf (“\ n");/*每一行后换行*/} }
<强> 2,判断101 - 200之间有多少个素数,并输出所有素数及素数的个数。强>
程序分析:判断素数的方法:用一个数分别去除2到√(这个数),如果能被整除,则表明此数不是素数,反之是素数。
# include“math.h" main () { int m,我k h=0,飞跃=1; printf (“\ n"); (m=101; m<=200; m + +) {k=sqrt (m + 1); (我=2;i<=k;我+ +) 如果(m % i==0) {飞跃=0;断裂;} 如果(跳跃)/*内循环结束后,飞跃依然为1,则m是素数*/{printf (“% 4 d", m); h + +; 如果(h % 10==0) printf (“\ n"); } 飞跃=1; } printf (“\ nThe总% d", h); }
<>强3、下面程序的功能是将一个4×4的数组进行逆时针旋转90度后输出,要求原始数组的数据随机输入,新数组以4行4列的方式输出强>
主要() {int [4] [4], [4] [4], i, j。/*存放原始数组数据,b存放旋转后数组数据*/printf(“输入16个数字:“);/*输入一组数据存放到数组中,然后旋转存放数到b组中*/(i=0; i<4,我+ +) (j=0; j<4; j + +) {scanf (“% d",,[我][j]); b [3 j][我]=[我][j]; } printf(“数组b: \ n"); (i=0; i<4,我+ +) {(j=0; j<4; j + +) printf (“% 6 d" b[我][j]); printf (“\ n"); } }
<强> 4,编程打印直角杨辉三角形强>
主要() {int i, j [6], [6]; (i=0; i<=5;我+ +) {[我][我]=1;[我][0]=1;} (我=2;i<=5;我+ +) (j=1; j<=张;j + +) [我][j]=[张][j] +[张][j - 1]; (i=0; i<=5;我+ +) {(j=0; j<=我;j + +) printf (“% 4 d"[我][j]); printf (“\ n");} }
以上是c语言的入门示例的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!