1樓:懿懵
你改這個試試
#include
void main()
2樓:匿名使用者
c語言中,不可以用*號代替字元.
printf這個是輸出,不是輸入
c語言求助?
3樓:聽不清啊
在c的運算子中,關係運算子》,<,<=,>=的優先順序,高於關係運算子 ==, !=
而賦值運算子的優先順序就更低。
所以,printf("%d,%d\n",a>b==c,d=ab)==c,d=(ab為真,則(a>b)的值就是1,否則就是0,把這個結果(1或0),再跟c進行比較,若相等就輸出1,否則就輸出0。
後面,就是把(a
4樓:萍水e相逢
a>b==c 是表示式,值 a b比較大小,比較的結果 與c是否相等,最後結果 相等為1,否則就是0
d=a語句就是 輸出兩個結果
5樓:逆流
這一道c語言題主要的意思是列印出一串字元,然後對一串字元的要求就是,你所寫的大於小於之間的關係了鴨!
c語言 求助 20
6樓:自我程式設計
方法很多,最直接的方法是,在函式中定義一個臨時陣列,然後2次迴圈,先將n往後的值存入新陣列,再將n之前的值存入陣列。最後把臨時陣列的值全部賦值給原陣列。
#include
void move(int arr,int len,int n);
int main()
int i,arr[5]=,n;
printf("請輸入n的值:"),scanf("%d",&n);
move(arr,5,n);
printf("陣列變為:");
for(i=0;i<5;i++)
printf("%d ",arr[i]);
return 0;
void move(int arr,int len,int n)int i,j,atemp[len];
if(n>=len)
printf("n值過大,陣列訪問越界!\n");
else
for(i=n,j=0;iatemp[j]=arr[i];
for(i=0;iatemp[j]=arr[i];
for(i=0;iarr[i]=atemp[i];
7樓:
該題c**如下:
#include
void move(int arr,int len,int n)}int main()
;move(a,5,2);
//顯示執行結果
for(i=0;i<5;i++) printf("%d ",a[i]);
return 0;
}如果是oj判分答題,需稍做修改,可追問。
8樓:我呀
#include
void move(int arr,int len,int n);
int main()
,n;printf("請輸入n的值:"),scanf("%d",&n);
move(arr,5,n);
printf("陣列變為:");
for(i=0;i<5;i++)
printf("%d ",arr[i]);
return 0;
}void move(int arr,int len,int n)for(i=0;i arr[i]=atemp[i];} c語言求助? 9樓:鄞望亭苑嬋 result love(boy, girl) //結果 愛情(男孩,女孩) if(girl.願意等() )//如果女孩願意等 else //其餘 if(day== girl.生日 )//如果那天是女孩的生日 else //其餘}} if(boy.有房() andboy.有車() )//如果男孩有房並且有車 年齡++; //年齡的增加; girl.感情--; //女孩對男孩的感情值減少; }return girl.goto( another_boy); //(結果)女孩嫁給別的男孩;} 沒什麼問題,兩題給出的答案都是正確的。第2題 後面按c語言要求帶上規定的字元或數字,構成轉義字元,因此要想將 賦給字元變數ch,需要定義為 ch 而不是ch 選項a是錯誤的。其餘選項都是正確的。選a第9題 011表示八進位制數,轉為十進位制數是9,執行printf語句,a,是a先自增1 9 1 10... 24 b a錯,陣列名是常指標,不能 運算或重新賦值。c 沒有語句錯誤,但st太長,放到a中就越界了。d 宣告陣列不同時初始化時不得將空著。c語言問題求助! if strcmp stu i name 0 這句判斷 字串是否相等 flag 只是個標誌變數,目地是為了 if flag 1 printf ... include stdio.h include conio.h main else getch 慕容冰綃 include define default price 270 define work year 30 struct user data int get the year struct use...c語言!!求助,C語言求助!!!
c語言問題求助,c語言問題求助!
c語言問題求助,C語言問題求助