1樓:匿名使用者
1#include
main()
2//這個題目有兩種理解,輸入1000的話,輸出是0001,還是1?
這個是輸出1的
#include
main()
while(a>0)
printf("\n");
}//這個是輸出0001的
#include
main()
printf("\n");}3
#include
main()
2樓:
#include
using namespace std;
int main()
3樓:匿名使用者
1)char sym;
scanf("%c",&sym);
printf("%c", --sym);
printf("%c", ++sym);
printf("%c", ++sym);
2)int num;
scanf("%d", &num);
printf("%d", num % 10);
printf("%d", num % 100 / 10);
printf("%d", num / 100);
3)int a, b, c;
scanf("%d", &a);
scanf("%d", &b);
scanf("%d", &c);
c ^= b;
b ^= c;
c ^= b;
a ^= b;
b ^= a;
a ^= b;
printf("%d,%d,%d", a, b, c);
4樓:林明爐
樓主。 第一題目是ascii碼的差別。。
第二題你可以設定為字元輸入然後有個函式是反向輸出的
第三題 可以借助乙個中間變數。 或則用陣列來
c語言高手幫下忙!
5樓:
第二個long tt;
fseek(fp,0,2);
tt=ftell(fp);
printf(\"個數為:%l\",tt);
fclose(fp);}
6樓:
1。n階矩陣你可以使用2維陣列來存放,然後把裡面的對應元素乘起來就行了
偽**:
for(int i=0;i<=n;i++)//當為對角線時候,計算乘積
if((n-h)==i)) //當為另一對角線時候,計算乘積}}result跟result1就是結果
第二題用檔案流就行,定義乙個變數存放檔案流,檔案的內容就放在變數裡面以上為偽**
c語言高手幫下忙,謝!
7樓:匿名使用者
#include
#include
float a[16];
int n,k;
float p(float x),x;
float epsilon;
float xres,xlow,xup,r,e;//定義為全域性變數即可
void main (void)
while(n>=3&&n<=15);
for(k=0;k<=n;k++)
printf("enter the epsilon:");
scanf("%f",&epsilon);
r=1,xlow=-10,xup=10;
while (r>0);
for(e=100;e>epsilon;)printf("the result is:%f",xres);
}float p(float x)//函式定義應該在主函式外return (p1);}
8樓:紅山人
檢查一下,返回值與接收變數的型別是否一致.朋友.
9樓:
返回值與接收變數不一樣出現的是warning,不是error,而且warning的顯示是conversion,possible loss of data**換可能丟失資料),不是extraneous
return value,所以還是樓主把**貼出來看看
c語言問題!請各位高手幫一下忙。
10樓:匿名使用者
//好無聊的**,簡單解釋下
//包含系統自帶的標頭檔案,這樣可以用對應標頭檔案所申明並實現的函式
#include
//兩個函式的申明
void scalarmultiply (int nrows, int ncols, int matrix[nrows][ncols], int scalar);
void displaymatrix (int nrows, int ncols, int matrix[nrows][ncols]);
//主函式,函式的入口
int main (void),,};
//提示語句
printf ("original matrix:\n");
//呼叫列印函式
displaymatrix (3, 5, samplematrix);
//每個元素乘以倍數 2
scalarmultiply (3, 5, samplematrix, 2);
//提示語句
printf("\nmultiplied by 2:\n");
//呼叫列印函式
displaymatrix (3, 5, samplematrix);
//在乘以倍數 2 的情況下,每個元素乘以倍數 -1
scalarmultiply (3, 5, samplematrix, -1);
//提示語句
printf ("\nthen multiplied by -1:\n");
//呼叫列印函式
displaymatrix (3, 5, samplematrix);
//程式結束
return 0;
}//根椐標號相乘乙個矩陣的函式
void scalarmultiply (int nrows, int ncols,int matrix[nrows][ncols], int scalar)
//列印函式,列印出完整的矩陣
void displaymatrix (int nrows, int ncols, int matrix[nrows][ncols])
}//表示不會c語言,隨便看看就好
請C語言高手幫下忙,C語言問題!請各位高手幫一下忙。
你以下幾行是不行的 list head head list malloc sizeof list error head next null errorint n n 0 error 標了error 是錯誤的語句。它們都是賦值語句,但是沒有放在函式裡面呼叫而是放在全域性區域中,這是無法執行的。給你提供...
C語言高手幫我分析一下為什么,C語言高手幫我分析一下為什麼
b沒賦值 b電腦隨機賦值 d受b的影響 出現隨機值修改如下 include void main 你沒給b賦值,編譯器編譯的時候隨便給了乙個值,於是b的值就是一長串 而在計算d的時候,有用到了b的值,所以d的值也是一長串 b為賦值,預設為 最大值,所以會出現這種現象。你說執行的時候b.d都是一大串,不...
c語言字元變數幫忙解釋下,C語言字元變數幫忙解釋下
什麼問題?說下啊,不清不楚的。字元變數,類似人的名字。字元常量,類似人本身。名字可以改,本身。沒改這回事。字元變數的值是字元常量。字元變數的型別關鍵字為char,一般占用1位元組記憶體單元。如 char a a b a是變數,值是可以改變的。b是常量,不存在改變這回事。就像數字3,你不能改變它的值吧...
求助,請高手幫小弟完成C語言綜合作業
include include define pi 3.1415926 void func1 void func2 void func3 void func4 void func5 void func6 int main if n 0 break return 0 樓主採納,花了很久編的 樓上進行改...
c語言程式設計求解拜託高手解答下,C語言程式設計求解 拜託高手解答下
include define max length 19int search int num void main flag search num int search int num printf 所要查詢的數字不在該陣列 n return 0 include int find int array,...