《C語言的科學與藝術》課後習題答案第四章(部分)
阿新 • • 發佈:2018-12-22
#include <stdio.h>
#include "genlib.h"
#include "simpio.h"
void main()
{
int n,i,sum=0,j=1;
printf("請輸入一個正整數: ");
n=GetInteger();
for (i=1;i<=n;i++)
{
sum+=j;
j+=2;
}
printf("%d\n",sum);
}
4.5://現實1-100間能整除6或者7的整數
#include <stdio.h>
#include "genlib.h"
main()
{
int i,n=0;
for(i=1;i<=100;i++)
{
if (i%6==0||i%7==0)
{
printf("=",i);
n++;
}
if (n==5) //按每行5個排列
{
printf("\n");
n=0;
}
}
}
4.7://將輸入的整數倒序排列
#include <stdio.h>
#include "genlib.h"
void main()
{
int n;
printf("請輸入一個正整數:");
n=GetInteger();
printf("重新組合的新整數是:");
while(n>0)
{
printf("%d",n);
n/=10;
}
printf("\n");
}
4.10://顯示如下圖案:*
// **
// ***
#include <stdio.h>
#include "genlib.h"
#define line 8
void main()
{
int i,j;
for(i=1;i<=8;i++)
{
for (j=1;j<=i;j++)
{
printf("*");
}
printf("\n");
}
}