前言:
此篇面向C语言初学者,针对循环、判断和函数调用方面的练习。
正文:
#include<stdio.h>
int main() {
void giao();
giao();
return 0;
}
//输出前50个素数
void giao() {
int x;
int cnt = 0;
for(x=1; cnt<50; x++) {
int i;
int isPrime=1; //x是素数 (小技巧)
for(i=2; i<x; i++) {
if(x%i==0) {
isPrime=0;//小技巧
break;//跳出循环
}
}
if(isPrime==1) {
cnt ++;
printf("%d\t",x);//\t为一个Tab的距离
if(cnt%5==0) {
printf("\n");
}
}
}
}
注意:
这里把处理问题的代码写成了giao( )函数的形式。
总结:
运行结果:

该程序是一个C语言的示例,旨在帮助初学者练习循环、判断和函数使用。它定义了一个`giao()`函数,该函数计算并打印出前50个素数,每个数间用制表符分隔,每打印完五行换行。
1033

被折叠的 条评论
为什么被折叠?



