當前位置:首頁 » 編程語言 » c語言得出答案繼續輸入
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言得出答案繼續輸入

發布時間: 2022-05-07 14:45:25

『壹』 在c語言中如何輸入一個數運行一個程序之後停下來繼續輸入數繼續運行,可以無限制的輸入數運行

用while(1)
循環中,條件滿足時用break跳出,避免「真的」無限循環——就是死循環

『貳』 編寫C語言程序,給小學生出1道100以內2個數的加法題,等學生說出自己的答案後,再告訴學生正確的答案。

#include<stdio.h>
void main()
{
int a ,b,sum,num;
printf("輸入100以內的兩個數:");
scanf("%d %d",&a,&b);

if(a>100||a<0||b>100||b<0)
{
printf("輸入100以內的兩個數:");
scanf("%d %d",&a,&b);
}
sum=a+b;
printf("請輸入你的答案:");
scanf("%d",&num);
if(num)
printf("正確答案為:%d\n",sum);

}
不太清楚你的題意,不知道能滿足你的條件不能。

『叄』 C語言的編程。從鍵盤輸入2個數相加,再輸入答案,如果正確顯示RIGHT 否則顯示ERROR

int main()
{
int a,b,c;//a+b=c
printf(" Input : ");
sacnf("%d",&a);
printf(" + ");
sacnf("%d",&b);
printf(" = ");
sacnf("%d",&c);
if(a+b==c)
printf("RIGHT");
else printf("ERROR");

return 0;
}

『肆』 求C語言編程輸入中文然後輸出個答案

#include <stdio.h> int main() { char text[6]="abcde"; int count=0; while(text[count]!='\0') count++; printf("%d",count); getchar(); return 0; } 或者直接使用string.h中的strlen()

『伍』 c語言中如何隨機顯示計算題 然後用戶輸入答案 統計作對的個數 然後再輸出正確率

可以用random函數來生成隨機數,程序計算結果並與用戶的輸入比較,統計正確的和總題數.計算正確率

『陸』 C語言使用數組為何要多輸入一次數字才能得到答案 且答案與最後輸入的數字無關

#include<stdio.h>
voidmain(){
floatscore[10],ave,sum=0,x;
inti,n=0,count;
printf("Inputscore:");
while(n<10){
scanf("%f",&x);
if(x<0)break;
sum+=x;
score[n++]=x;
}
ave=sum/n;
printf("average=%f ",ave);
for(count=0,i=0;i<n;i++)
if(score[i]>ave){
printf("%f ",score[i]);
count++;
if(count%2==0)
printf(" ");
}
printf("count=%d ",count);
}

『柒』 c語言寫四則運算...輸入一個等式。。。再輸入結果。。。判斷正誤。。。輸入正確答案。。。

#include<stdio.h>
#include<conio.h>
void main()
{
while(1)
{
int a=0,b=0,c=0,result,key;
char d;
printf("輸入兩個整數:\n");
scanf("%d",&a);
scanf("%d",&b);
printf("選擇演算法 '+','-','*','/' \n");
scanf(" %c",&d);
printf("輸入計算結果:\n");
scanf("%d",&result);
switch(d)
{
case'+': c=a+b;break;
case'-': c=a-b;break;
case'*': c=a*b;break;
case'/': if(b>0) c=a/b;break;
}
if(result==c)
printf("回答正確!\n");
else printf("錯誤,正確答案是:%d\n",c);
printf("繼續(y) 退出(n)\n");
key =getch();
if(key=='n' || key=='N')
break;
}
}

『捌』 c語言打開一個文件後 文件為一個題目 然後要求輸入題目答案 進行判斷。 為什麼 我每次一打開文件

1.本文作者巴金,原名_______________,字_______________,是我國現代著名的小說家、散文家,小說《________》 《_________》 《__________》以及散文集《_______________》等都是他的代表作.(2分)
2.依次填入文中A、B、C三處最恰當的一組詞語是(2分)( )
A.哀訴 贊嘆 潤濕B.哀訴 凄切 閃亮
C.欣喜 凄切 潤濕D.欣喜 贊嘆 閃亮
3.在我們學過的課文《繁星》中,作者把星星、星空寫得彷彿有生命似的.在這一篇文章中,同樣如此.請把這樣的句子寫出來.(2分)
_________________________________________________________________________
4.領會語句在語境中的意義和作用,回答句後的問題.(6分)
①星星永遠給他們以無上的安慰.(「他們」是指誰?「安慰」是指什麼?)
___________________________________________________________________________
②這應該是灌溉靈魂的春雨罷.(「這」指什麼?「灌溉靈魂的春雨」是什麼意思?)
___________________________________________________________________________
③這些眼睛每一霎動,就像賜予我一次祝福.(「這些眼睛」指什麼?「像」在這句中是一個比喻句嗎?)
___________________________________________________________________________
5.為什麼說「在我的天空里星星是不會墜落的」?(2分)
___________________________________________________________________________
6.小雇員說「我了解你們」,作者說:「我明白這個比利時某車站小雇員的A的心情」,又說「我了解這個老音樂家的眼淚」.維系他們這種理解的,在境遇上的紐帶是什麼?在感情上的紐帶是什麼?(各限10個字)(2分)
境遇上_________________________感情上_________________________
7.凝望星星,小雇員、老倫蒙和作者的感受相同之處是什麼?「在我的天空里星星是不會墜落的」,表現出作者怎樣的思想感情?(各限10個字)(2分)
相同處_________________________表現出作者_________________________
8.本文所寫的三件事,既無時間、地點上的聯系,也無因果關系,但放在一篇文章中卻絲毫不使人感到凌亂.這是為什麼?(2分)
___________________________________________________________________________
9.本文以「星」為題有什麼深刻含義?(不超過30個字)(2分)
___________________________________________________________________________
1.李堯棠 芾甘 《家》《春》《秋》《隨想錄》
2.a
3.「我了解你們……是,我了解你們……」;「星星永遠給他們以無上的安慰」;「它們像一個人的眼睛,帶著深深的關心望著我,從不厭倦.這些眼睛每一霎動,就像賜予我一次祝福.」
4.①「他們」指「人世間的不幸者」,「安慰」指聽取不幸者的哀訴,並同情他們,給他們光明與鼓勵.
②「這」指老音樂家的眼淚,「灌溉靈魂的春雨」是一個暗喻,是指星星給予他的安慰.
③「這些眼睛」是指「那些天空美麗的星星」.「像」在這里表示想像,並非表示比喻.
5.光明永遠在心中,自己追求光明的理想永遠不會改變.
6.同處黑暗之中,感到痛苦和不幸.
7.都感到無上的安慰,存在著信心和希望.
8.事不相關,但人物境遇相似.
9.星星象徵著痛苦中的安慰,黑暗中的希望,而這種安慰和希望是永存

『玖』 C語言問題。。。 就是輸出的答案可以只有答案嗎我每次都會有原來輸入的那些「請輸入A:」

可以的,你說的是輸入的提示語把,你可以把提示語的代碼刪掉,就不會出現了提示語了

『拾』 屏幕上輸出問句「你喜歡C語言嗎」回答是y或者Y 則輸出你一定能學好C語言 如果是n則繼續輸入答案

做一個簡單循環就行了,給你個參考吧

int_tmain(intargc,_TCHAR*argv[])
{
while(true)
{
printf("你喜歡C語言嗎? ");
charans=getchar();
getchar();
if(ans=='y'||ans=='Y')
{
printf("你一定能學好");
break;
}
elseif(ans=='n'||ans=='N')
{
printf("再問一次 ");
continue;
}
else{
printf("我不明白你的意思 ");
}
}

getchar();

return0;
}

差不多就是這個樣子