當前位置:首頁 » 編程語言 » c語言程序設計判斷

c語言程序設計判斷

發布時間: 2023-12-13 21:05:28

c語言:編程:判斷一個數的奇偶性

#include<stdio.h>

main()

{

inta;

printf("輸入一個整數:");

scanf("%d",&a);

if(a%2==0)

{

printf("為偶數");

}

else

{

printf("為奇數");

}

return0;

}

(1)c語言程序設計判斷擴展閱讀

輸入一個字元,編程判斷該字元,大寫字母、小寫字母、空格

#include<stdio.h>

voidmain()

{

charch;

inta;

ch=getchar();

if(ch>='a'&&ch<='z')

ch='1';

if(ch>='A'&&ch<='Z')

ch='2';

if(ch=='')

ch='3';

switch(ch)

{

case'1':printf("xiao ");break;

case'2':printf("da ");break;

case'3':printf("空格 ");break;

default:printf("qita");

}

}

② c語言。。用if語句編程,輸入一個三位數,判斷是否為水仙花數。

三位的水仙花數就是每一位的立方之和和這個三位數相等的數,用if語句編程,輸入一個三位數,判斷是否為水仙花數,可以參考以下的代碼:

include<stdio.h>

main()

{ int x,a,b,c;

scanf("%d",x);

a=x/100;

b=(x/10)%10;

c=x%10;

if(x==a*a*a+b*b*b+c*c*c)

printf("YES");

else

printf("NOT");

}

(2)c語言程序設計判斷擴展閱讀:

if的返回值為真或假,可以用bool型變數進行存儲,佔用一位元組。

C語言中提供了2種形式的if語句:

1、if(表達式)語句1,例如:

if(x>y)

printf("%d",x);

2、if(表達式),語句1

else

語句2,例如:

if(x>y)

printf("%d",x);

else

printf("%d",y);

③ c語言編程:設計一個函數用於判斷一個數是否為素數,如果是素數返回1,否則返回0。

源程序代碼以及演算法解釋如下:

#define _CRT_SECURE_NO_WARNINGS

#include<stdio.h>

int Func(int m)//判斷函數

{

int n = 2;

while (n <= m && (m%n))//判斷是否能被其他數整除

n++;

if (m == n)

return 1;

else

return 0;

}

int main()

{

int M_num;//定義變數

printf("請輸入需要判斷的數: ");//文字提示

scanf("%i", &M_num);//循環輸入數組元素

int i = Func(M_num);//判斷是否是素數

if (i == 1)//輸出結果

printf("輸入的數是素數");

if (i == 0)

printf("輸入的數不是素數");

printf(" ");

return 0;

}

程序運行結果如下:



(3)c語言程序設計判斷擴展閱讀:

輸出1-100之間的所有素數程序如下:

#include<stdio.h>

int PrimeNumer(int x) //定義一個函數判斷

{

assert(x > 0); //判斷

int i; //被除數

for (i = 2; i < x; i++)

{

if (x%i == 0)

{

return 0; //表示正常終止

}

}

return 1; //只是給主調函數一個標志,說明他的執行過程中遇到異常情況。 然後就返回主調函數來處理,繼續執行。

}

int main()

{

int i,a;

int count = 0;

for (i = 2; i < 101; i++)

{

if (PrimeNumer(i)) //調用函數來判斷

{

count++; //加入了一個計數器

printf("%d ", i);

}

}

printf("素數出現的次數%d", count);

system("pause");

return 0;

}

熱點內容
ipad訪問google 發布:2024-11-30 18:33:13 瀏覽:696
360怎麼修改密碼 發布:2024-11-30 18:33:07 瀏覽:167
英雄之城源碼 發布:2024-11-30 18:27:03 瀏覽:440
培養人的腳本 發布:2024-11-30 18:03:54 瀏覽:255
wapphp源碼 發布:2024-11-30 18:02:37 瀏覽:516
濟南獲取網路時間伺服器地址 發布:2024-11-30 17:51:39 瀏覽:924
vivo忘記賬戶密碼怎麼辦 發布:2024-11-30 17:49:44 瀏覽:811
java上傳ftp時500 發布:2024-11-30 17:47:31 瀏覽:213
dnf配置打團卡是怎麼回事 發布:2024-11-30 17:46:42 瀏覽:658
為什麼搜不到麒麟9000的緩存 發布:2024-11-30 17:10:11 瀏覽:250