當前位置:首頁 » 編程語言 » c語言gw

c語言gw

發布時間: 2022-02-16 19:28:47

㈠ 三級c語言中(qw+gw==bw+sw)和(qw+gw)==(bw+sw)運行結果一樣嗎

應該十一樣的,因為算術運算符如『+』等的優先順序大於控制運算符『==』等,所以加不加括弧十一樣的

㈡ c語言這個程序怎麼錯了

沒錯。。

㈢ 簡單的C語言

#include<stdio.h>
intmain()
{
intsum=0,n;
scanf("%d",&n);
while(n>0)
{
sum+=n%10;
n/=10;
}
printf("%d ",sum);
return0;
}

㈣ C語言、、編程。。

你的程序太難懂了。。我就感覺這題不用這么麻煩,你就用一個for循環。能被3整除就對他進行截位,看有沒有5

㈤ C語言求助

【1】n/1000
【2】n==sw*sw*sw + bw*bw*bw + gw*gw*gw
【3】&data[i]
【4】N
【5】題目矛盾,升序是從小到大
如果升序,那麼填:data[k]>data[j]
如果從大到小,那麼填:data[k]<data[j]
【6】sum*=i
【7】return sum
【8】fac(m)
順便說一下,這到題目也有錯,printf裡面應該是%ld
【9】i++
【10】return i

㈥ C語言問題

喂,sqrt是math.h里的函數。
你還沒有引入啊~
加一句#include <math.h>
就搞定了~
O(∩_∩)O~
---------------------------------------
#include <stdio.h>
#include <math.h>
int jsValue(int bb[])
{
int i,k=0;
printf("k=%d\n", k);
double j;
for(i=100;i<999;i++)
{
int bw=i/100;
int sw=i%100/10;
int gw=i%10;
j=(sqrt(i)*sqrt(i));
if((int)j!=i)
continue;
if(bw==sw||bw==gw||sw==gw)
bb[k++]=i;
}

printf("k=%d\n", k);
return k;

}
void writeDat(int num, int b[])
{
FILE *out;
int i;
out = fopen("out.dat", "w");
printf("%d\n", num);
fprintf(out, "%d\n", num);
for (i=0; i<num; i++)
{
printf("%d\n", b[i]);
fprintf(out, "%d\n", b[i]);
}
fclose(out);
}
void main()
{
int b[1000], num;
num = jsValue(b);
writeDat(num, b);
}

試試這個?你是只給了20個位置,存了幾百個數。

熱點內容
安卓手機如何變換桌面 發布:2025-05-16 13:39:33 瀏覽:514
sql存儲過程命令 發布:2025-05-16 13:17:54 瀏覽:145
用紙做解壓小玩具西瓜 發布:2025-05-16 13:04:09 瀏覽:935
區域網xp無法訪問win7 發布:2025-05-16 13:03:58 瀏覽:942
油卡如何修改密碼 發布:2025-05-16 13:00:35 瀏覽:901
安卓手機如何拼照片 發布:2025-05-16 12:58:23 瀏覽:374
深入淺出python 發布:2025-05-16 12:56:52 瀏覽:655
國二c語言vc2010怎麼編譯運行 發布:2025-05-16 12:53:49 瀏覽:424
華為熱點哪裡看密碼 發布:2025-05-16 12:53:44 瀏覽:515
新手如何用java寫安卓app 發布:2025-05-16 12:53:07 瀏覽:402