}
do{
s+=i;
}while(i--);
printf(\结果为%d\\n\return 0;
6.3 /*
3. 求100?200间的全部素数。要求编写一个判断一个整数是否为素数的函数,并在main函数中调用该函数,每个数占5列宽度,每行输出7个素数。 */
# include
int i, s=0;
for( i = 100; i <= 200; i++)
if( prime(i) ) { }
printf(\s++;
if(s % 7 == 0)
printf(\
return 0;
int prime(int n) { } 6.4 /*
4.已知百分制成绩(由键盘输入),要求计算并输出五分制成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。
90分以上为‘A’,80~89分为‘B’,70~79分为‘C’、‘60~69分为D’、60分以下为‘E’(请用if语句实现)。 */
# include
int main(void) {
float score;
printf(\请输入分数: \scanf(\
if( score >=90 )
printf(\int i;
for( i=2; n % i != 0; i++)
;
//空循环
return ( n == i );
else if (score >= 80)
printf(\
}
else if (score >= 70)
printf(\
else if (score >= 60)
printf(\
else
printf(\
return 0;
6.5 /*
5. 已知百分制成绩(由键盘输入),要求计算并输出五分制成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。
90分以上为‘A’,80?89分为‘B’,70?79分为‘C’、‘60?69分为D’、60分以下为‘E’(请用switch语句实现)。 */
# include
int main(void) {
float score;
printf(\请输入分数: \scanf(\
switch( (int)score / 10 ) {
case 10: case 9:
printf(\
}
}
case 8:
printf(\
case 7:
printf(\
case 6:
printf(\
default:
printf(\
return 0;
6.6
# include
int i;
float temp, a, b, s; a = 2; b = 1; s = 1;
for(i=0; i<20; i++) { }
s += b / a; temp = a; a += b; b = temp;