} }
printf(\
getch(); }
【6-22】
#include
main()
{ int flag,k=0; char ch;
while((ch=getchar())!=EOF)
{ if (ch==10) { k++; flag=0; }
else flag=1; }
if (flag==1) k++;
printf(\
getch(); }
【6-23】
#include
main()
{ int k=0; char ch;
while((ch=getchar())!=10)
if (ch>='a'&&ch<='z') k++;
printf(\
getch(); }
【6-24】
#include
main()
{ int i,j,n;
printf(\
scanf(\
for(i=1;i<=n;i++)
{ for (j=1;j<=40-i;j++)
printf(\
for(j=1;j<=2*i-1;j++)
printf(\
printf(\ }
getch(); }
第七章
【7-1】C【7-2】C【7-3】B【7-4】C【7-5】A【7-6】D【7-7】A【7-8】12
【7-9】9.000000【7-10】4【7-11】n=1,s【7-12】<=y,z*x【7-13】1,s*i,0,f(k)
【7-14-1】(错误)
main()
{int m;
printf(\
scanf(\
m=fun(m);
if (m==1)
printf(\
else
printf(\
getch(); }
fun(int n)
{ int k,yes;
for (k=2;k<=n/2;k++)
if (n%k==0) yes=0;
else yes=1;
return yes; }
【7-14-2】(正确)
main()
{int m;
printf(\
scanf(\
m=fun(m);
if (m==1)
printf(\
else
printf(\
getch(); }
fun(int n)
{ int k,yes=1;
for (k=2;k<=n/2;k++)
if (n%k==0) yes=0;
return yes; }
【7-15】
main()
{int a,b;
printf(\
scanf(\
printf(\
getch(); }
mymod(int a, int b)
{int z;
z=a%b;
return z; }
【7-16】
float fun(int n)
{return (1.0/n);}
main()
{int i,n,k=1;
float s=0.0;
printf(\
scanf(\
for(i=1;i<=n;i++)
{s+=k*fun(i);
k=-k; }