當前位置:首頁 » 編程語言 » c語言反復運行程序
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言反復運行程序

發布時間: 2022-08-20 18:56:53

1. c語言如何循環運行程序

#include<stdio.h>

intmain(void)
{
intx;
doubley;
while(1)
{
printf("請輸入你的門店營業額:");
scanf("%d",&x);
if(x<=100)
{
printf("該門店您沒有利潤

");
}
elseif(x>100&&x<=500)
{
y=(x-100)*0.0055;
printf("%lf",y);
}elseif(x>500&&x<=1000)
{
y=(x-500)*0.05+2.2;
printf("%lf",y);
}elseif(x>1000&&x<=4000)
{
y=(x-1000)*0.0045+2.5+2.2;
printf("%lf",y);
}elseif(x>4000&&x<=30000)
{
y=(x-4000)*0.0035+13.5+2.5+2.2;
printf("%lf",y);
}elseif(x>30000&&x<=100000)
{
y=(x-30000)*0.0025+91+13.5+2.5+2.2;
printf("%lf",y);
}elseif(x>100000&&x<=1000000)
{
y=(x-100000)*0.0005+175+91+13.5+2.5+2.2;
printf("%lf",y);
}elseif(x>1000000&&x<=8000000)
{
y=(x-60000)*0.35+6000+5000+3000+450+30+25;
printf("%lf",y);
}elseif(x>8000000&&x<=10000000)
{
y=(x-80000)*0.4+7000+6000+5000+3000+450+30+25;
printf("%lf",y);
}else
{
y=(x-10000)*0.45+8000+7000+6000+5000+3000+450+30+25;
printf("%lf",y);
}
}

return0;
}

2. 怎樣讓c語言程序重復執行

例如:

#include<stdio.h>

intmain(void)

{

charc;

c=getchar();

while(c!='')//輸入空格退出

{

printf("%c",c);//這里改成你需要的那個函數做相應的工作就可以了

c=getchar();

}

return0;

}

(2)c語言反復運行程序擴展閱讀

C語言循環控制語句

#include<stdio.h>

intmain(){

inta;

/*forloopexecution*/

for(a=10;a<20;a=a+1)

{

printf("valueofa:%d ",a);

}

return0;

}

C編程語言中do...while循環的語法是-

do{

statement(s);

}while(condition);

3. C語言裡面怎樣使一個程序一直循環運行

最簡單的方法有兩種:
1.
while(1)
//數字1,不是字母l
{
//你循環的的程序代碼
}
2.for(;;)
//括弧中是兩個分號
{
//你循環的的程序代碼
}
比如想一直循環輸出HELLO
完整代碼為:
#include
void
mian()
{
while(1)
{
printf("HELLO");
}
}

4. C語言中重復執行程序的問題

這個不應該這么寫的,在最外層的循環中要用while的死循環來使程序一直運行,當顯示:
printf("再次計算請鍵入「r」,退出請鍵入「q」");
scanf("%c",&order);
時,在根據輸入的內容進行判斷,如果輸入的是r,則往下進行,會進入到下一次循環,相當於重新開始執行一次,如果輸入的是q的話,則使用break退出while的死循環就好了。
總體結構如下:
While
{
您之前的代碼
scanf("%c",&order);
if(order=='r')
/*此處什麼也不用寫就行,因為要繼續運行下次循環*/
{
}
else
if(order
==
'q')
{
break;
}
}
好了,回答完畢,祝您好運。

5. C語言中,怎麼讓程序重復運行(要求是否退出Y/N)

#include
<stdio.h>
int
main(void)
{

char
c;

printf("Ok\n");

printf("Continue?(Y/y)
");

scanf("
%c",&c);
/*
如果是Y,則遞歸調用主函數,實現再運行一次*/

if
(c=='y'
||
c=='Y')

{

main();
/*
調用main(),因為main也是函數,不過很少這樣用!*/

}

return
0;
/*
其它的輸入均結束*/
}

慢慢學吧,以後懂的方法會更多的哦!

6. c語言中怎麼讓程序多次執行

你好!!

可以採用goto的語句完成,看效果:

#include<stdio.h>
intmain()
{
floatx,y;
chara='y';

jixu:printf("請輸入:");
scanf("%f",&x);
getchar();
if(x>=1)
if(x>=1&&x<10)
y=2*x-1;
else
y=3*x-11;
else
y=x;
printf("%f ",y);

printf("y繼續,其它鍵退出");
if(getchar()=='y')
gotojixu;
return0;
}

7. C語言中,怎麼讓程序重復運行

重復執行用循環就可以了..呵呵
例如:
#include
int
main(void)
{
char
c;
c
=
getchar();
while(c!='
')//輸入空格退出
{
printf("%c",
c);//這里改成你需要的那個函數做相應的工作就可以了
c
=
getchar();
}
return
0;
}

8. c語言程序 重復運行

這樣的話,你可以用循環來做啊,比如改成這樣:
#include
"stdio.h"
void
main()
{
int
a=1,b=0,c;
while(true)
{
scanf("%d",&c);
while(a<=c)
{
b=b+a;
a++;}
printf("\n%d",b);
}
getch();
return
0;
}

9. C語言一個程序如何重復運行知道操作者想停止為止

方法如下:

system("pause");
會提示:
press any key to continue // 按任意一個鍵繼續
你一開始運行就要暫停?
================================================
C語言中 如何使一個程序循環使用直到你想退出?
答:
如果你想 不斷循環, 直到按了任何一個鍵 就退出:
#include <conio.h>
#include<stdio.h>
.....
void main()
{
int i;
while (!_kbhit()) {
// 程序內容放在這里,例如:
for (i=0;i<100000;i++) if (i %1000 == 0) printf("wait ");
}
-----------------------------------------------------------
如果你想 不斷循環, 直到按了S 鍵 才退出:
int i;
char c;
Lab1:
for (i=0;i<100000;i++) if (i %1000 == 0) printf("wait ");
if (!_kbhit()) goto Lab1; // 判斷是否按了鍵,沒按,就無限循環
c = getchar(); // 如果按了,看是什麼鍵
if (c != 'S' ) goto Lab1; // 不是 S 鍵, 則回去循環。

10. 怎樣讓c語言程序重復執行

例如:

#include<stdio.h>

intmain(void)

{

charc;

c=getchar();

while(c!='')//輸入空格退出

{

printf("%c",c);//這里改成你需要的那個函數做相應的工作就可以了

c=getchar();

}

return0;

}

(10)c語言反復運行程序擴展閱讀

C語言循環控制語句

#include<stdio.h>

intmain(){

inta;

/*forloopexecution*/

for(a=10;a<20;a=a+1)

{

printf("valueofa:%d ",a);

}

return0;

}

C編程語言中do...while循環的語法是-

do{

statement(s);

}while(condition);