7.1判断素数
#include<stdio.h>
#include<math.h>
int main()
{
int i, N, a, b;
scanf("%d", &N);
for(b=1; b<=N; b++){
scanf("%d", &a);
for(i=2; i<=sqrt(a); i++)
if(a% i == 0)
break;
if(i>sqrt(a) && a !=1)
printf("Yes\n");
else
printf("No\n");
}
return 0;
}
2:设计思路
1.输入变量 i N a b
2.循环b,通过for语句
3.通过判断是否为素数
4.输出
.流程图
3
在break后忘记加;
加入后成功编译
7-2 统计一行文本中的单词个数
#include<stdio.h>
int main(void)
{
char string[10000];
int i,num=0,word=0;
char c;
gets(string);
for(i=0;(c=string[i])!='\0';i++)
if(c==' ') word=0;
else if(word==0){
word=1;
num++;
}
printf("%d\n",num);
return 0;
}
2.设计思路
1:输入变量i num word
2:通过for语句运行程序
3:输出结果

3错误分析 num后应该有两个+忘记一个
再加一个+解决问题
二、总结和学习进度条
(1)通过这几周的学习,我没有遇到什么太大的问题,都能解决。
(3)请用表格和折线图呈现你这几周的代码行数和时间、博客字数和时间、涉及的知识点。

浙公网安备 33010602011771号