c語言case函數
發布時間: 2023-10-14 09:30:49
㈠ 單片機C語言case是什麼意思
單片機中C語言的case就是經典C語言中的switch.......case語句。
基本用法如下:
switch(a)
{
casexxx1://如果a=xxx1,那麼執行該case下面的語句
{
......
break;
}
casexxx1://如果a=xxx2,那麼執行該case下面的語句
{
......
break;
}
default://如果a跟上面所以case後面的值都不相等,那麼執行該case下面的語句
......
}
㈡ C語言,用switch語句寫個選擇菜單,case後面怎麼寫函數調用調用下面的程序
學過調用函數吧,就是那麼調用的,當然也可以自己直接改租毀寫。舉個例子吧。數據a b,如果我想操作加減乘除,那麼可以這么寫:
#include<stdio.h>
void jiafa(int,int);/*函數聲明*/
void main()
{
int a,b,n;
scanf("%d%d",&a,&b);
scanf("%d",&n);
switch(n)
{
case 1:
jiafa(a,b); /*這里可以寫成調用函型鉛數,也可以像下核備面一樣直接寫*/
break;
case2:printf("%d",a-b); break;
case3:printf("%d",a*b); break;
case3:printf("%d",a/b); break;
}
}
void jiafa(int a,int b)/* 函數定義*/
{
printf("%d",a+b);
}
熱點內容