找7c語言
❶ 編c語言程序求7!用while或do while
int main()
{
int factoral = 1;
while( i != 7 )
{
factoral *= ( factoral + 1);
factoral++;
}
return 0;
}
望採納
❷ 在C語言中,如何判斷一個數的個位是7
int n; /*n為這個數
if(n%7)==0
這個數的個位數是7
else不是
❸ 適合win7的C語言編程軟體哪裡有的下
學一門語言最好的方式就是 記事本+編譯器
什麼東西都要自己手寫。這樣映像才深。學的才透。。
如果給你個軟體,什麼都幫你寫好了。那你學來幹嘛?
剛從C開始的話,就用editplus吧。這個就等於 記事本+編譯器,當然你還得裝turbo C
多讀別人寫的源代碼。多動手寫。。編程經驗是自己動手寫出來的,不是看出來的!
❹ 用c語言一個程序讀取一個整數,判斷並顯示出這個整數有多少位是7
一下程序在VC++中調試通過
#include"stdio.h"
#include"math.h"
int get_num7(int num){
int total=0;//用來記錄num中7的數目,先初始化為0
num=int(fabs(num));//考慮到num可能為負數,所以先求出num的絕對值,以便於下面解題
while(num>0){
if(num%10==7)//如果最後一位為7,則加1
total++;
num/=10;//去掉num的最後一位
}
return total;
}//此函數用於求出num中有多少個7
void main(){
int num;//用來接受用戶輸入的數據
printf("請輸入一個整數:");
scanf("%d",&num);
printf("%d這個整數中總共有%d個數字7!\n",num,get_num7(num));
}
❺ C語言 輸入一個整數 計算並列印它的數字中有多少個7
1.只要將數值逐位取余,進行判斷即可。
#include<stdio.h>
intmain()
{
intnum=0,cnt=0;
printf("inputanum:");
scanf("%d",&num);
while(num)
{
if(num%10==7)//逐位取余
cnt++;
num/=10;
}
printf("Ithas%d. ",cnt);
return0;
}
❻ win7 c語言編程軟體推薦
在win7上能運行的C軟體還是蠻多的
最流行的還是VC++6.0這個在win7上雖然兼容有點問題但是忽略就行了。
然後是turbo C3.0 for windows (2.0已經沒有什麼價值了而且那DOS界面初學者很不習慣)
還有就是win tc這個很精巧。
然後是dev Cpp 和codeblocks這兩款直接兼容win7
此外VS2012很大安裝很慢,可以試試VS2010學生版這個資源不好找但是很小隻有500M左右。