當前位置:才華齋>計算機>C語言>

C語言入門例題講解

C語言 閱讀(3.19W)

C語言是一門通用計算機程式語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的'程式語言。今天就為大家帶來一些C語言簡單的例題為大家解答一下!

C語言入門例題講解

  例1:

從鍵盤讀入一個正整數,輸出各個數字中最大的值(若輸入1265,則輸出6)。

解答:

#include<stdio.h>

int main()

{

int n,max=0;

scanf("%d",&n);

while(n)

{if (n%10>max)

max=n%10;

n/=10;}

printf("max=%d",max);

return 0;

}

  例2:

從鍵盤讀入個位數n,求和s=1+12+123+...12..n.(例如,輸入5,求解s=1+12+123+1234+12345)。

解答:

#include<stdio.h>

int main()

{

int n,i;

int m=0,s=0;

scanf("%d",&n);

for (i=1;i<=n;i++)

{m=m*10+i;

s=s+m;

}

printf("%d",s);

return 0;

}

  例3:

輸入1個整數,輸出它的絕對值。

解答:

#include<stdio.h>void main(){int a;scanf("%d",&a);if(a>=0)printf("%d",a);elseprintf("%d",-a);}

  例4:

輸入一個整數,判斷該數是奇數還是偶數。要求必須使用if-else結構實現。解:#include <stdio.h>void main(){int a;printf("please enter a number:");scanf("%d",&a);if(a%2==0)printf("該數為偶數");elseprintf("該數為奇數");}

  例5:

密碼程式解:#include "stdio.h"#include "conio.h"void main(){ int key; printf(" 密碼程式"); printf("請輸入密碼:"); scanf("%d",&key); if (key==123) { printf("密碼輸入正確a"); printf("歡迎使用本程式!"); } else printf("密碼輸入錯誤!aa"); getch();}

  例6:

輸入三個整數,分別存在變數x,y,z中。程式設計輸出最大數。解:#include <stdio.h>void main(){int x,y,z;scanf("%d%d%d",&x,&y,&z);if(x>y){if(x>z)printf("最大數是%d",x);else printf("最大數是%d",z);}else if(y>z)printf("最大數是%d",y);else printf("最大數是%d",z);}