填空题
Cc031.c
#include<stdio.h>
#include<math.h>
/**/ /**/
{float x,x0,f,f1;
x=1.5;
do
{x0=x;
f=((2*x0-4)*xo+3)*x0-6;
f1=(6*x0-8)*x0+3;
x=x0-f/f1;
}
/**/ /**/ (fabs(x-x0)>=1e-6); ptintf(“the not is:%.2f\n”,x);
Cc641.c
#include<stdio.h>
#include<conio.h>
int main()
{ unsigned int low,high, /** / temp /**/; printf(“Please input 2 possitive integers:”); scanf(“%u%u”,&low,&high);
if (high<low)
{temp=high;
/**/ /**/
low=temp;
}
for{temp=low;temp<=high;temp++} If (temp%2==/**/ /**/)
printf(“%u”,temp);
}
Cc642.c
#include<stdio.h>
#include<conio.h>
{ double sum=0.0;
/**/;
For(i=1;i<=n;i++)
{ sum=sum+1.0/(2*i+1)/ /**/ /**/;} }
Int main()
{printf(“fun(53)-%8.3\n”,fun(53));
getch();
Return 0;
}
Cc651.c
#include<stdio.h>
#include<conio.h>
void lettersprint(int n)
{int line,letter,space;
char ch /**/ /**/;
for (line=1;/**/ line<=5 /**/;line++)
{for (space=1;space<=n-line;space++) printf(“~~”); for(letter=1;letter<=2*line-1;letter++)
printf(“2c”,/**/ /**/);
ch++;
Printf(“\n”)
}
}
int main()
{ int n;
printf(“please input n (0<n<20):”);
scanf(“%d”,&n);
lettersprint(n);
getch()
return 0;
Cc652.c
int main()
{int c7,c3,c2;
{for(c3=10;c3>=0;c3--)
for(c2=15;/**/ c2>=0 /**/;c2--)
if(7*c7+3*c3+2*c2==/**/ printf(“c7=%d c3=%d c2=%d\n”,c7,c3,c2); }
getch()
return 0;}
Cc661.c
#include<stdio.h>
#include<conio.h>
Unsigned long calcul(unsigned int n,unsigned int n) {unsigned int i;
unsigned long result;
result=/**/ /**/;
for(i=n;i>=n;i--)
result* /**/ i /**/;
return result;
}
Int mian() /**/;
Printf(“please input 2 possitive integers n and n(0<m<n<10):”);
Cc671.c
#include<stdio.h>
#include<conio.h>
int mian()
{ int a,an,an-1,an-2,i;
long sum=2;
an-1=1;
an-2=/**/ /**/;
printf(“input (2<n<30):”);
scanf(“%d”,&n);
{an=an+1+an-2
an-2=an-1
an-1=an;}
printf(“1-sum=%1d\n”,sum);
getch
}
Cc672.c
#include<stdio.h>
#include<conio.h>
#include<string.h>
define N 100
void invert_str(char a[],int x)
{int /**/ /**/;
printf(“Now invert string is:”);
For(i=x-1;i>=0; /**/ i-- /**/)
printf(“%c”,a[i]);
Printf(“\\n”);
}
Int main()
{char str[N]
Int n;
Printf(“please input string:”);
gets(str);
Cc682.c
#include<stdio.h>
#include<conio.h>
int main()
{ int i,x,a,b,c;
for (i=11;i<=/**/ {x=i+i;
c=x%10;
b=x/10%10;
a=x/10;
if (a==b||a==c|| /**/ printf(“%d+%d=%d\n”,i,i, /**/ /**/); }
getch();
return 0;
}
改错题
Cm591.c
#include<stdio.h>
#include<conio.h>
void main()
{int i,j,k,s,n=0;
for(i=10;i<100;i++)
{/**/ k=0;/**/
S=0;j=i;
while(j)
{k*=j%10;
S+=j%10;
/**/ j=j%10 /**/;
}
if(/**/k<s/**/)
{if(n%10==0) printf(“\n”);
n++;
printf(“%-5d”,i);
}
}
printf(“\n”); n=strlen(/**/ /**/); invert_str(str,n); getch(); return 0; }
getch();
}
Cm632.c
#include<stdio.h>
#include<conio.h>
Void pattern(/**/ int /**/) int n {int i,j,space;
For(i=1; /**/ i<n /**/;i++) i<=n {for(space=1;space<=20-i;space++)
Printf(“”);
For(j=1;j<=2*i-1;j++)
{if(/**/ j%2==0 /**/) j%2!=0 Printf(“*”);
Else
Printf(“#”);
}printf(“\n”);
}}
Cm641.c
#include<stdio.h>
#include<conio.h>
#include<math.h>
int main()
{ int a,b;
/**/ int result /**/ double result do(printf(“please input 2 possitive integers(aand 6):”); scanf(“%d%d”,&a,&b);
} while(a<=0 /**/ &&/**/ b<=0 ); || result=sqrt(a)+ /**/ sqrt(b) /**/; sqrt printf(“result=%.2f\n”,result);
Cm642.c
#include<stdio.h>
#include<conio.h>
int main()
{int i,n=0;
for(i=1;i<=100; /**/ i+=2 /**/) i++ If(/**/ i%3==0 /**/) i%3==0 {printf(“%5d”,i)
n++
if(n%7== /**/ 1 /**/) printf(“\n”) 0
getch()
return 0
Cm651.c
#define N 10
int main()
{double a[N]={1.1,3.2,5.3,0.4,4.5,6.7,8.8,9.0,10.0,2.2},ave,sum1 float i;
for(i=0;/**/ i>=N /**/;i++) i<N
sum1+=a[i];
ave=sum1/N;
/**/ i=0 /**/; i=0
while(i<N)
{sum2+=(a[i]-ave)*(a[i]-ave);
i++;
}
Printf(“sum2=%.3f\n”,sum2);
getch();
return 0;
Cm652.c
#include<stdio.h>
#include<conio.h>
Int prime(int x)
{ int i mark+1;
For (i=1;i<=x/2;i++)
If ( /**/ x%i=8 /**/ ) x%i==0
{mark=0
Break;
}
Return mark;
}
Int main()
{int /**/ n,a /**/ n,a,b;
do
{printf(“input even number(number)=6:”);
Scanf(“%d”,&n);
}
While (n%2==1 || n<6);
For (a=2;a<n;a++)
(b= /**/ n+a /**/; n-a
i=(prime(a)*prime(b)==1)
Cm662.c
#include<stdio.h>
#include<conio.h>
#define N 5
#define M 6
Float convert_arr(int a[][N])
{float sum,aver;
Int i,j;
/**/ sum=1 /**/ sum=0 for(i=0;i<M;i++)
For(j=0;j<N;j++)
Sum+=a[i][j];
Aver=sum /**/ N≠N /**/; (M*N) For(i=0;i<N;j++)
For(j=0;j<N;j++)
If (a[i][j]>=aver)
a[i][j]=1;
else a[i][j]=/**/ /**/; 0 return aver;
}
Cm671.c
int main()
{int a[10],pass,j,temp;
Ptintf(“enter 10 integers:”);
for(j=0;j<10;j++) scanf(“%d”,&a[j]);
for(pass=1;pass<10; /**/ pass+=2 /**/) for(j=0;j<10-pass;j++)
if(a[j]>a[j+1])
{ temp=a[j];
a[j]=a[j+1];
/**/ a[j+1]=a[j]; /**/ a[j+1]=temp; printf(“sorted numbers:\n”);
for(j=0;/**/ j<=10 /**/;j++) j<10 printf(“%d”,a[j]);
printf(“\n”);
getch();
return0;
}
Cm672.c
Int main()
{ int /**/ a1=2,a2=1; /**/ a1=2,a2=1,a3; Double sum;
Int i; pass+=1
Sum=1.0=a1/a2;
For (/**/ i=1 /**/;i<=20;i++) i=2 {a3=a1+a2;
a2=a1;
a1=a3;
Sum+= /**/ a1/a2 /**/; 1.0*a2/a1 }
Printf(“sum=%1f\n”,sum);
Cm681.c
Int main()
{char str[100];
Int i,j,len flag-1;
Printf(“ :”);
gets(str);
len=strlen(s+r);
for(i=0,j=len-1; /**/ i>j /**/;i++,j--) if(str [i]!=s+r[j])
{flag=0;
/**/ continue; /**/ break; }
If(/**/ !flag /**/) flag
Printf(--------------)
编程题
Cp642.c
#include<stdio.h>
#include<conio.h>
#define N 4
long fun(int a[N],int b[N])
{/**/
int i, j;
long int sum=0;
for (i = 0; i < N; i++)
sum += a[i] * b[i];
return sum;
}
/**/}
int mian()
{int a[N]={1,2,-1,2} b[N]={0,1,2,-1}
printf(“muti=%1d\n”,fun(a,b));
printf(“\n”)
getch() i<=j
return 0
Cp651.c
double fun(float x)
{/**/
double y;
y=(1.1*x+exp(x-0.75)/(fabs(x-0.22)+1.03); return y
/**/
Cp652.c
#define N 10
void fun (int a[N+1],int x)
{/**/
int i,j,k=0;
int max;
for(i=0;i<N;i++)
max=0;
{for (j=1;j<N;j++)
If(a[i][max]<a[i][j])
max=j;
b[k]=a[i][max];
k++;}
/**/
}
int mian()
int a[N+1]={-5,23,16,18,33,21,8,6,4,10},x,i; printf(“input x:”);
scanf(“%d”,&x);
printf(“Array a:\n”);
for-----------------------------------
Cp662.c
#include<stdio.h>
#include<conio.h>
{ /**/ long int fun(char s[])
{ long int a=0;
Long int i,k,su;
i=strlen(s)-1;
While(i>=0)
{ su=1;
For(k=strlen(s)-1;k>i;k--) su*=10; a+=(s[i--]-’0’)*su;
}
Ruturn
}
/**/
}
Int main()
{ char s[]=”1 2 3 4”;
Printf(“the result value is %1d\n”,fun[s]); getch();
return 0;
}
Cp671.c
#include<stdio.h>
#include<conio.h>
#include<math.h>
double fun(float x)
{ /**/ double y;
If (x<1)
y=x;
else if (x>=1 && x<5)
/**/
}
Int main()
{ printf(“fun(0.27)=%1f\n”,fun(0.27)); printf(“fun(4.3)=%1f\n”,fun(4.3)); printf(“fun(6.9)=%1f\n”,fun(6.9)); getch()l
Return 0;
}
Cp672.c
#include<stdio.h>
#include<conio.h>
#define N 4
void fun (int a[N][N],int b[N]) {/**/
int i,j,k=0;
int max;
for(i=0;i<N;i++) y=3.2+1.1*x; else(x>5) y=log(x); return y; a;
max=0;
/**/
}
Int a[N][N]={{1,2,3,4},{5,-6,-7,-8},{0,9,-3,7},{11,12,-3,4}},b[N]={0},i; {for (j=1;j<N;j++) If(a[i][max]<a[i][j]) max=j; b[k]=a[i][max]; k++;} For(a,b);
For(i=0;i<N;i++)
printf(“%d”,b[i]);
getch ( );
return 0;
}
Cp681.c
Double fun(float x)
{ /**/ double y;
y=(0.723+log(3*x))/(fabs(x-0.17)+0.5)
Return y;
/**/
}
Int mian()
{ printf(“\n fun%.3f=%.3f\n”)
Getch()
Return 0
Cp682.c
#define N 4
Void fun (int a[N][N])
{/**/ int b[N][N];
for(int i=0;i<N;i++)
{
for(int j=0;j<N;j++)
{
b[N-i][N-j]=a[i][j];
}
}
for(int m=0;i<N;m++)
{
for(int n=0;j<N;n++)
{
a[m][n]=b[m][n];
}
}
/**/
}
Int main()
{
Int a[N][N]={{11,-2,3,4}
计网09C语言程序设计实训C语言实训报告姓名陶艳琼班级计算机网络091班500字以内的实训体会C语言实训心得体会在初学C语言的一个…
在这为期半个月的时间内,通过我们小组各成员之间的相互讨论和合作,我们完成了学生信息管理系统的程序设计,更值得高兴的是我们的程序得到…
在科技高度发展的今天,计算机在人们之中的作用越来越突出。而C语言作为一种计算机的语言,学习它将有助于我们更好的了解计算机,与计算机…
C语言培训学习心得体会c语言是一种结构化语言,是大部分编程语言的基础,c语言学好了,以后的java,c#以及更多的编程语言才有可能…
C语言学习心得刚开始学C语言的时候,很迷茫,在此之前从没有接触过C语言,有点摸不着头脑。可是在上机过后,我觉得编程是很有趣的一件事…
时间如流水,转眼间一年的工作已经结束。一年来在连队党支部和班排的正确领导下,通过自己的努力认真完成了上级交给的各项任务。回想这一年…
5月份,轧钢质检科认真抓好检修期间、生产阶段的安全文明生产工作,并积极开展安全操作“五确认”执行检查阶段,在全体员工的共同努力下,…
电气101班工作总结人生天地之间,若白驹过隙,忽然而已。本学期电气101团支部工作悄然接近尾声,蓦然回首,历历在目,下面是本学期的…
流。经常到厨房一起切菜、分菜、搞卫生和娱乐。通过自己的耐心教育和模范带头,他们对工作有了正确的认识,思想上有了很大的转化。真正树立…
刘--工作总结19xx年,刘--同志中专毕业来到------工作。十余年的时光转瞬即逝,当初的楞头小伙已逐步成长为现代化全连轧棒材…