評論有一個通病,就是當m=n的時候,m%n也=0,這樣就執(zhí)行break了,不會輸出想要的素數(shù)。應該是m%n=0并且m≠n break。
2021-10-31
#include <stdio.h>
void printLine();
extern void say(){
printLine();
printf("I love imooc\n");
printf("good good study!\n");
printf("day day up!\n");
printLine();
}
void printLine();
extern void say(){
printLine();
printf("I love imooc\n");
printf("good good study!\n");
printf("day day up!\n");
printLine();
}
2021-10-30
#include <stdio.h>
void say();
extern void printLine() //這里定義的方法對嗎?
{
printf("**************\n");
}
int main()
{
say();
return 0;
}
void say();
extern void printLine() //這里定義的方法對嗎?
{
printf("**************\n");
}
int main()
{
say();
return 0;
}
2021-10-30
容易寫出bug ,假設(shè)輸入的不是8月 而是1月,那么這個閏年的判斷是有問題,作者寫的對, 我只是在說我寫的,記錄一下
2021-10-29
答案的似乎更好,計算量都比我寫的小,
這是我寫的do{
i++;
flag++;
if(flag%2 == 0)
sum +=i;
else
sum-=i;
}while(i<=100);
這是我寫的do{
i++;
flag++;
if(flag%2 == 0)
sum +=i;
else
sum-=i;
}while(i<=100);
2021-10-28
幫助理解:eg
++a:a=2,b=++a;輸出 a=3,b=3
a++:a=2,b=a++ 輸出 a=3,b=2
即a++是先顯示再運算
++a是先運算再顯示
++a:a=2,b=++a;輸出 a=3,b=3
a++:a=2,b=a++ 輸出 a=3,b=2
即a++是先顯示再運算
++a是先運算再顯示
2021-10-24
#include<stdio.h>
int main()
{
int number =200;
int year =2014;
do
{
year++;
printf("到%d年招生規(guī)模突破1000人\n",year);
}while(year <2023);
return 0;
}
int main()
{
int number =200;
int year =2014;
do
{
year++;
printf("到%d年招生規(guī)模突破1000人\n",year);
}while(year <2023);
return 0;
}
2021-10-23
#include<stdio.h>
int main(){
int i=-1,z=-2,sum=0,num=0;
while(i<99){
i=i+2;
sum=sum+i;
}
printf("sum=%d\n",sum);
for(z=-2;z>=-100;z=z-2)
{
num=num+z;
}
printf("num=%d\n",num);
printf("%d\n",sum+num);
return 0;
}
int main(){
int i=-1,z=-2,sum=0,num=0;
while(i<99){
i=i+2;
sum=sum+i;
}
printf("sum=%d\n",sum);
for(z=-2;z>=-100;z=z-2)
{
num=num+z;
}
printf("num=%d\n",num);
printf("%d\n",sum+num);
return 0;
}
2021-10-23
int main()
{
//定義小編兜里的錢
double money =12 ;
//定義打車回家的費用
double cost =11.5 ;
printf("小編能不能打車回家呢:");
//輸出y小編就打車回家了,輸出n小編就不能打車回家
printf( "%c\n",money>cost ? 'y' :'n');
return 0;
}
{
//定義小編兜里的錢
double money =12 ;
//定義打車回家的費用
double cost =11.5 ;
printf("小編能不能打車回家呢:");
//輸出y小編就打車回家了,輸出n小編就不能打車回家
printf( "%c\n",money>cost ? 'y' :'n');
return 0;
}