c簡單源碼
1. 求簡單的C程序設計源代碼!
例:用隨機函數產生100個[0,99]范圍內的隨機整數,統計個位上的數字分別為1,2,3,4,5,6,7,8,9,0的數的個數並列印出來。
本題使用數組來處理,用數組a[100]存放產生的確100個隨機整數,數組x[10]來存放個位上的數字分別為1,2,3,4,5,6,7,8,9,0的數的個數。即個位是1的個數存放在x[1]中,個位是2的個數存放在x[2]中,……個位是0的個數存放在x[10]。
void
main()
{
int
a[101],x[11],i,p;
for(i=0;i<=11;i++)
x[i]=0;
for(i=1;i<=100;i++)
{
a[i]=rand()
%
100;
printf("%4d",a[i]);
if(i%10==0)printf("\n");
}
for(i=1;i<=100;i++)
{
p=a[i]%10;
if(p==0)
p=10;
x[p]=x[p]+1;
}
for(i=1;i<=10;i++)
{
p=i;
if(i==10)
p=0;
printf("%d,%d\n",p,x[i]);
}
printf("\n");
}
2. 這個簡單的C源代碼哪裡錯了
a=b
a==b
3. 求簡單c語言程序代碼!
輸入2個正整數m和n,求其最大公約數和最小公倍數
#include
#include
int main()
int m,n,p,q,s,r;
printf("請輸入兩個正整數;m,n ");
scanf("%d,%d",&m,&n);
#include<stdio.h>
main()
int a,b,t=0;
scanf("%d %d",&a,&b);
if (a<b)
printf("%d %d %d %d %d",(a+b),(a-b),(a/b),(a*b),(a%b));
}
主要特點
C語言是一種結構化語言,它有著清晰的層次,可按照模塊的方式對程序進行編寫,十分有利於程序的調試,且c語言的處理和表現能力都非常的強大,依靠非常全面的運算符和多樣的數據類型,可以輕易完成各種數據結構的構建,通過指針類型更可對內存直接定址以及對硬體進行直接操作,因此既能夠用於開發系統程序,也可用於開發應用軟體。
以上內容參考:網路-c語言
4. C語言 簡單翻譯器的實現 源代碼,哪裡有
public boolean inOrder(int n) {
for (int i = 0; i < n.length-1; i++) {
if (ni > ni+1) return false;
}
return true;
}
這個方法是不是貼錯了,int n 表示那是一個整數,整數是沒有length屬性的,所以在for(int i=0;i<n.length-1;i++) 這里就已經出錯了,如果n是一個數組的話,就應該是:
public boolean inOrder(int[] n){
for (int i=0; i < n.length; i++){
if (n[i] > n[i+1]) return false;
}
return true;
}
5. C語言簡易文字冒險游戲源代碼
記憶游戲
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
#include<windows.h>
#defineN10
intmain()
{inti,k,n,a[N],b[N],f=0;
srand(time(NULL));
printf("按1開始 按0退出:_");
scanf("%d",&n);
system("cls");
while(n!=0)
{for(k=0;k<N;k++)a[k]=rand()%N;
printf(" [請您牢記看到顏色的順序] ");
for(k=0;k<N;k++)
{switch(a[k])
{case0:system("color90");printf("0:淡藍色 ");break;//淡藍色
case1:system("colorf0");printf("1:白色 ");break;//白色
case2:system("colorc0");printf("2:淡紅色 ");break;//淡紅色
case3:system("colord0");printf("3:淡紫色 ");break;//淡紫色
case4:system("color80");printf("4:灰色 ");break;//灰色
case5:system("colore0");printf("5:黃色 ");break;//黃色
case6:system("color10");printf("6:藍色 ");break;//藍色
case7:system("color20");printf("7:綠色 ");break;//綠色
case8:system("color30");printf("8:淺綠色 ");break;//淺綠色
case9:system("color40");printf("9:紅色 ");break;//紅色
}
Sleep(1500);
system("colorf");//單個控制文字顏色
Sleep(100);
}
system("cls");
printf("0:淡藍色,1:白色,2:淡紅色,3:淡紫色,4:灰色,5:黃色,6:藍色7:綠色,8:淺綠色,9:紅色 ");
printf(" 請輸入顏色的順序:");
for(k=0;k<N;k++)scanf("%d",&b[k]);
for(k=0;k<N;k++)if(a[k]==b[k])f++;
if(f==0)printf("你的記憶弱爆了0 ");
elseif(f==1)printf("你的記憶有點弱1 ");
elseif(f<5)printf("你的記憶一般<5 ");
elseprintf("你的記憶力很強! ");
Sleep(2000);
system("cls");
printf(" 按0退出 按任意鍵繼續游戲: ");
scanf("%d",&n);
system("cls");
}
return0;
}
註:DEVc++運行通過,每輸入一個數字要加入一個空格。
6. 最簡單的C語言代碼
最簡單的C語言代就是輸出「helloWord」,通常是作為初學編程語言時的第一個程序代碼。具體代碼如下:
#include <stdio.h>
int main(){
printf("Hello, World! ");
return 0;
}
(6)c簡單源碼擴展閱讀:
1、程序的第一行#include <stdio.h>是預處理器指令,告訴 C 編譯器在實際編譯之前要包含 stdio.h 文件。
2、下一行intmain()是主函數,程序從這里開始執行。
3、下一行printf(...)是C中另一個可用的函數,會在屏幕上顯示消息"Hello,World!"。
4、下一行return0;終止main()函數,並返回值0。
7. 一個簡單的C代碼
第二個程序你要的結果是和第一個程序一樣的么?那為什麼要在循環里再放一個i+=2啊?「i+=2」的意思是i=i+2,你多加一個其實就像是在第一個程序里把「i+=2」改成「i+=4」一樣啊
8. 請描述一下一個簡單的C語言源程序代碼都包括哪些
教材中的hello world程序應該是眾所周知的最簡單的C語言編譯出來的程序。
那麼他的源代碼包括什麼呢,其實也就只有一個main.c文件,這里的main可以是你喜歡的任何名字,而.c理論上是不能改動的,否則編譯器可能默認不識別。
如果你說的是.c文件里的東西,那麼一個最簡單實現hello world的.c裡面一般會包含:
頭文件:類似include <studio.h>
主函數:int main(int argc, char *argv[])
其他函數:可有可無
9. 求一簡單C程序代碼
寫好了,你看看吧,有要求再提
#include<stdio.h>
#include<conio.h>
int main(){
char input[50];
printf("請問 1+1=");
for(;;){
gets(input);
if(strcmp(input,"2")==0) {puts("正確");break;}
printf("重新輸入 1+1=");
}
getch();
}