原创 判斷三角形的形態

//從鍵盤任意輸入三個數分別作爲三角形的三邊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(