首页 > 编程知识 正文

c语言必背代码入门,c语言期末考试必背100题

时间:2023-05-06 03:04:42 阅读:11558 作者:4720

c语言必需背诵代码c语言入门必需背诵单词c语言必需背诵代码100

2019-10-21 14:36:24来源:互联网

扫描代码如下。

1 .用手机浏览

2 .分享到微信朋友圈

1、/*输出9*9口诀。 共计9行9列、I控制行、j控制列。 */

#include 'stdio.h '

主() )

{int i,j,result;

for(I=1; i10; I )

{for(j=1; j10; j )

{

result=i*j;

printf(%d*%d=%-3d ),I,j,result ); /*-3d表示左对齐,占3位*

}

printf((n ); /*每行后换行*

}

}

2、//*经典问题:从出生后第三个月开始每月有一对兔子出生,到了第三个月每月又有一对兔子出生。 如果兔子没有死,每月兔子总数是多少?

兔子定律是数列1、1、2、3、5、8、13、21.*/

主() )

{

长f1、f2;

int i;

f1=f2=1;

for(I=1; i=20; I )

{printf(LDLD )、f1、f2 );

if(I%2==0) printf ) (n ); /*控制输出,每行4个*/

f1=f1 f2; /*前两个月加起来分配到第三个月*

f2=f1 f2; /*前两个月加起来分配到第三个月*

}

}

判断在3,101-200之间存在多少个素数,以及输出所有素数和素数的数量。

程序分析:判断素数的方法:用一个数分别去除2到sqrt (这个数),如果能整除的话

这个数不是素数,相反表示是素数。 */

#include 'math.h '

主() )

{

int m,I,k,h=0,leap=1;

printf((n );

for(m=101; m=200; m )

{k=sqrt(m1 );

for(I=2; i=k; I )

if(m%I==0) ) ) ) )

{leap=0; 布雷克; }

if (如果leap (/*内环结束后leap仍为1,则m为素数() /

{printf('%-4d ',m ); h;

if(h==0) ) )。

printf((n );

}

leap=1;

}

printf(nthetotalis%d ),h );

}

4,/*如果一个数正好等于该因子之和,则这个数被称为“完数”。 例如6=1 2 3.编程

找出1000以内的所有完全数。 */

主() )

{

静态Int k [ 10 ];

int i,j,n,s;

for(j=2; j1000; j )

{

n=-1;

s=j;

for(I=1; I

{if () j%I )==0) )

{ n;

s=s-i;

k[n]=i;

}

}

if(s==0) )。

{printf('%disawanShu: ',j );

for(I=0; I

printf('%d,',k[i] );

printf(%d(n ),k[n];

}

}

}

5,/*以下程序的功能是将一个44数组逆时针旋转90度输出。 需要随机输入原始数组的数据,新数组以4行4列输出。

请在空白处完善程序。 */

主() )

{ int a[4][4],b[4][4],I,j; /*a是原始数组数据,b是旋转后的数组数据*/

printf(input16numbers: );

/*输入一组数据并将其存储在数组a中,然后旋转并存储在b数组中*/

for(I=0; i4; I )

for(j=0; j4; j )

{scanf('%d”,a[i][j];

b[3-j][i]=a[i][j];

}

printf(Arrayb:(n );

for(I=0; i4; I )

{for(j=0; j4; j )

printf(m )、b[i][j];

printf((n );

}

}

6、/*直角杨辉三角形*/

主() )

{int i,j,a[6][6];

for(I=0; i=5; I )

{a[i][i]=1; a[i][0]=1; }

for(I=2; i=5; I )

for(j=1; j=i-1; j )

a[i][j]=a[i-1][j] a[i-1][j-1];

for(I=0; i=5; I )

{for(j=0; j=i; j )

printf(m )、a[i][j];

printf((n ); }

}

7、/*用键盘输入3个学生4个科目的成绩,

分别求出每个学生的平均成绩和每个课程的平均成绩。

所有成绩必须排列成4行5列,在同一个人的数据之间留有空格,不同的人必须输入回滑架

其中最后一排和最后一行分别放着各学生的平均成绩、各课的平均成绩、班级的总平均分。 */

#包含

#包含

主() )

{ float a[4][5],sum1,sum2;

int i,j;

for(I=0; i3; I )

for(j=0; j4; j )

scanf('%f ',a[i][j];

for(I=0; i3; I )

{ sum1=0;

for(j=0; j4; j )

sum1=a[i][j];

a[i][4]=sum1/4;

}

c语言必须背代码c语言必须背代码,小编建议

1、基础理论理解、基本规则:程序的基本结构:顺序结构、选择结构、循环结构的基本特性,包括组织形式、解释器规定、源文件命名规则等,以及数据类型和各种运算符的作用。 实践帮助记忆,写很多程序,有助于学习即使写不出来也敲代码。 记住要点的同时,调动学习热情是非常重要的。 总之实践真意,不动手就感觉不到。

2、单独记住也没用。 一边学习一边使用,学习不知道哪里再去看。 有了英语基础,学习就容易了。 中的函数结构都应该是英语单词的缩写或简称。 用编译器多练习写作,时间长了自然会记住,但不要记住。 请知道举一反三。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。