課程
/后端開發(fā)
/C
/C語言入門
怎么做...
2017-01-08
源自:C語言入門 4-1
正在回答
自定義的函數(shù)中設(shè)定兩個(gè)數(shù),一個(gè)數(shù)是主函數(shù)輸入的數(shù),另一個(gè)是整除的數(shù)(從2開始,小于主函數(shù)輸入的數(shù)),當(dāng)被整除時(shí)跳出循環(huán),判斷兩個(gè)數(shù)是否相等,相等則為素?cái)?shù)。主函數(shù)調(diào)用即可
qq_時(shí)過境遷_13 提問者
#include <stdio.h>
int main(){?
? ? sushu(15);
? ? return 0;
}
int sushu(int n){
? ? if(n<=0)?
? ? { ? printf("輸入錯(cuò)誤");
? ? ? ? return 0;
? ? }
? ? else if(n==1)?
? ? { ? printf("%s\n","輸入的是素?cái)?shù)1");
? ? ? ? return 0;}
? ? else{int m;
? ? ? ? for(m=1;m<n;m++){
? ? ? ? if(n%m==0){
? ? ? ? ? ? break;}?
? ? ? ? ? ? }if(m==n){printf("%d是素?cái)?shù)",n);
? ? ? ? ? ? return 0;}
? ? }}
? ? sushu(5);
? ? ? ? for(m=1;m<=n;m++){
? ? ? ? if(n%m==0&&n==m){
? ? ? ? ? ? printf("%d是素?cái)?shù)",n);
? ? ? ? ? ? return 0; } ?
? ? ? ? ? ? }
舉報(bào)
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
1 回答輸入一個(gè)數(shù),判斷是不是素?cái)?shù)
2 回答判定一個(gè)正數(shù)是否是素?cái)?shù)
1 回答使用函數(shù)輸出整數(shù)的逆序數(shù):輸入兩個(gè)整數(shù),分別將其逆序輸出,要求定義并調(diào)用函數(shù)reverse(n),它的功能是返回n的逆向值。
2 回答主函數(shù)中定義int score[N]={67,98,75,63,82,79,81,91,66,84};那么N是自動(dòng)匹配數(shù)組中的元素個(gè)數(shù)還是一個(gè)未知數(shù)?
3 回答輸入一組數(shù)據(jù) 如何判斷每個(gè)數(shù)出現(xiàn)個(gè)數(shù)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-01-08
自定義的函數(shù)中設(shè)定兩個(gè)數(shù),一個(gè)數(shù)是主函數(shù)輸入的數(shù),另一個(gè)是整除的數(shù)(從2開始,小于主函數(shù)輸入的數(shù)),當(dāng)被整除時(shí)跳出循環(huán),判斷兩個(gè)數(shù)是否相等,相等則為素?cái)?shù)。主函數(shù)調(diào)用即可
2017-01-08
#include <stdio.h>
int main(){?
? ? sushu(15);
? ? return 0;
}
int sushu(int n){
? ? if(n<=0)?
? ? { ? printf("輸入錯(cuò)誤");
? ? ? ? return 0;
? ? }
? ? else if(n==1)?
? ? { ? printf("%s\n","輸入的是素?cái)?shù)1");
? ? ? ? return 0;}
? ? else{int m;
? ? ? ? for(m=1;m<n;m++){
? ? ? ? if(n%m==0){
? ? ? ? ? ? break;}?
? ? ? ? ? ? }if(m==n){printf("%d是素?cái)?shù)",n);
? ? ? ? ? ? return 0;}
? ? }}
2017-01-08
#include <stdio.h>
int main(){?
? ? sushu(5);
? ? return 0;
}
int sushu(int n){
? ? if(n<=0)?
? ? { ? printf("輸入錯(cuò)誤");
? ? ? ? return 0;
? ? }
? ? else if(n==1)?
? ? { ? printf("%s\n","輸入的是素?cái)?shù)1");
? ? ? ? return 0;}
? ? else{int m;
? ? ? ? for(m=1;m<=n;m++){
? ? ? ? if(n%m==0&&n==m){
? ? ? ? ? ? printf("%d是素?cái)?shù)",n);
? ? ? ? ? ? return 0; } ?
? ? ? ? ? ? }
? ? }}