1樓:匿名使用者
可以設定乙個標誌:只有輸出了非零資料以後再遇到0才輸出"ling"。具體做法:
前面加語句:
int f=0;
switch語句之前加語句:
if(n!=0)
f=1;
後面的case 0分支改為:
case 0 :
if(f==1)
printf("ling ");
break;
2樓:棲鳳婷
if(z==0)
bool btruedata=false;
for(i=10000;i>0;i=i/10)if(!btruedata)
switch(n)}
3樓:德昂當
加個標誌,當有位數為非零時
,置此標誌,才會輸出
int ***=0;
for(i=10000;i>0;i=i/10){n=z/i;
z=z%i;
if(n||i==1) ***=1; //只有當第乙個 n為非零時,或者最後一位時 ***才被置為1
if(***)
switch(n){
4樓:蔥頭格拉漢姆
//加個控制變數吧
bool t(true); //進入for前if(!n=z/i&&t) continue; //替換 n=z/i;
t=false; //加在switch語句後面(不是裡面!)
c語言作業:編寫乙個程式,讀入乙個數字字元0——9,將其轉換為相應的整數後顯示出來 求大神解答啊
5樓:匿名使用者
你好,程式如下:
#include
void main()
有疑問提出望採納
6樓:匿名使用者
**如下:
#include
int main()
7樓:匿名使用者
#include
int main()
c++語言程式設計【問題描述】編寫程式實現:輸入任意整數給n後,輸出n行由數字構成的三角形字元陣列圖形。
8樓:微俊
#include
int main()
printf("\n");
}return 0;}
9樓:匿名使用者
for(i=n;i>0;i--)
for(j=1;j<=i;j--)
c++程式設計,有一段分函式如下,請編寫程式,輸入x值,輸出y值
10樓:
//#include "stdafx.h"//in vc++6.0, with this line, please...
#include
#include "math.h"
using namespace std;
int main(void)
如何用c語言編寫乙個程式,輸入任意輸入乙個正整數,反序輸出每一位
11樓:匿名使用者
#include
int main()
while(n /= 10);
printf("\n");
return 0;}
12樓:帥得有點壞
#include
#include
void main()
for(int j=0;j
13樓:匿名使用者
#include
using namespace std;
void print(int n)
cout<入你
想轉換的數:"<>n)
return 0;}
14樓:匿名使用者
#include
#include
#include
using namespace std;
void main ()
c語言怎麼從鍵盤輸入資料用程式怎麼編
我用的是 抄vc6,一般 襲格式是 include using namespace std int main 在cin 的後 面可以輸入資料 gets 或者scanf函式,你找找相關資料看看 怎麼用c語言寫乙個 程式。實現從鍵盤輸入字元並寫入乙個檔案。include define n 50 void...
c語言,編寫程式,計算n的k次方,n和k為整數,從鍵盤輸入
1 include int main while k 0 printf d ans return 0 1.int n int.parse console.readline int i 1 int sum 0 console.writeline 求前n個自然數之和,請輸入n的值 for i 1 i n...
用C語言編寫程式 判別輸入的整數陣列中各元素的值,若大於
思路 先定義乙個陣列a,for迴圈鍵盤輸入,並判斷其值是否小於0,如果是就重新賦值0,最後輸出陣列。參考 include int main for i 0 i 5 i return 0 執行結果 2 5 4 4 8 2 0 4 0 8 include void main for i 0 i 10 i...