原创 判斷三角形的形態
//從鍵盤任意輸入三個數分別作爲三角形的三邊a,b,c,編程計算這三個數能否構成三角形 #include<stdio.h> #include<math.h> #define EPS 1e-1 main() { float
原创 習題5.12
/*從鍵盤任意輸入一個整數並判斷其奇偶性*/ 知識點:對if語句的深化 #include<stdio.h>
原创 習題3.11
#include <stdlib.h> int main() { int a=12,b=3; float x=18.5,y=4.6; printf ("%f\n",(float)(a*b)/2); printf (
原创 判斷一個年份是否爲閏年
/*請從鍵盤任意輸入一個年份,判斷是否是閏年,是閏年就輸出“Yes”,否則輸出“No”, 已知符合閏年的條件爲:(1)能被4整除但不能被100整除;(2)能被400整除。 */ #include<stdio.h> main() {
原创 習題3.2
從鍵盤任意輸入一個3位整數,編程計算並輸出它的逆序數(忽略整數前的正負號)。例如,輸入-123,則忽略負號,由123分離其百位1、十位2、各位3,然後計算3*100+2*10+1=321,並輸出321。#include<stdio.h>
原创 參考例4.2將小寫字母從鍵盤輸入轉換爲大寫字母及其十進制ASCII值從屏幕輸出
#include<stdio.h> main() { char ch; printf("press a key and then p
原创 例5.1
#include<stdio.h> main() { int a,b,max; printf("Input a,b:"); scanf(
原创 習題4.1(3)
#include<stdio.h> main() { int a,b; scanf("%2d%*2s%2d",&a,&b); print
原创 習題3.12
#include <stdio.h> #include <stdlib.h> int main() { int x=32,y=81,p,q; p=x++; q=--y; printf ("%d%d\n",p,q
原创 習題4.1(2)
#include<stdio.h> main() { char c1='a',c2='b',c3='c'; printf("a%cb%cc
原创 習題4.1分析並寫出下面程序的運行結果
(1) #include<stdio.h> main() { int a=12,b=15; printf("a=%d%%,b=%d%%\n",a,b); return 0; }
原创 例2.2
#include <stdio.h> #include <stdlib.h> int main() { printf("Data tybe Number of bytes\n"); printf("-----
原创 將ASCII碼值在0~127之間的字符寫到磁盤上
/*將ASCII碼值在0~127之間的字符寫到磁盤上,然後從文件中讀出這些字符時, 判斷讀出的字符是否爲可打印字符,若是則直接將該字符顯示到屏幕上,否則 將該字符的十進制ASCII碼值顯示到屏幕上*/ #include"stdio.h"
原创 習題7.3
/*用函數編程計算兩整數的最大值,在主函數中調用該函數計算 並輸出從鍵盤輸入的兩整數的最大值*/ #include <stdio.h> int max(int a,int b) { return a>b?a:b; } int
原创 從鍵盤輸入一段話,編程計算其中含有多少個單詞
// #include<stdio.h> #include<ctype.h> #define N 100 int main() { char ch[N]; int c=0,count=1; printf(