欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1766|回復: 0
打印 上一主題 下一主題
收起左側

開始學C語言、感覺荒廢了學習、

[復制鏈接]
跳轉到指定樓層
樓主
ID:107189 發表于 2016-3-5 15:49 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
最近決定開始學習C語言
其實很早就想編程的
一直都不知道從哪里開始
有天在WC上網  - -忽然想到
就查了怎么自學
就去了買書
其實一些東西還是很簡單的
比如說 C語言開始學習還是很簡單的
就是一個套路 沒有很多很多變化
邏輯思維能力
高二的數學水平
學起來絲毫不費力
悟性自己還是有點的
自己也不知道為什么要寫這個
感覺要是有人也想自學這個
就看看吧 也算是自己給自己一個提醒
并且自己會把經驗發上來
首先要明白的就是不要 拒難
然后就是自己多看書
要自學當然要買本書看
大家都推薦那個誰誰誰的
不記得名字了
我是覺得應該是自己去書店看
多比較下
不同的書側重點不一樣
找到一本適合自己的才是關鍵
買來了書自己當然要看
不要停留到表面工作
像我瘋子樣的 只要不困 就看那個、
唉 自己感覺對了就去做吧
我還是那句話
當然了
首先開始學習
不用弄的很明白
因為一些東西都是從膚淺的開始說
最好的例子就是1+1=2
為什么等于2
現在都有人不知道
到了以后學了高數肯定會知道的吧
反正我是這樣覺得的
不懂的 就放一邊 只要不影響把書看下去
等把書看完一遍 一些不懂的都在慢慢的懂了
就拿一個最經典的源代碼說 hello word
#include <stdio.h>
int main(void) {      
         printf("Hello, world!\n");   
         return 0;
}

我看了四天書 對上面的理解已經差不多了

大略的說下 其實新手要學根本就不需要懂什么

#include <stdio.h> 為頭文件
就是告訴計算機這里要用到stdio。h的里面的命令printf(輸出的意思)
int main(void)就是定義函數 為空
int 就是整數型 函數 為空
在TC環境下(一種編輯器、很老的編輯器 可以在DOS上運行)
我現在在用VC 不打int main(void) 直接打main() 也可以
編輯器識別的命令不一樣
這個不需要理解 反正就是 一種形式 沒多大的意思 也不好解釋
下面的printf("Hello, world!\n"); 就是讓計算機輸出Hello, world!這幾個字符
\n就是換行的意思
顯示完了hello word!就換一行 下面就會有 按任意鍵繼續、、、
否則按任意鍵繼續、、和hello word!在同一行、、、
return 0就是程序結束了 告訴計算機程序結束了
這樣解釋就很清楚了
{}這個括號里面的就是計算機要執行的語句

這樣一個hello word就了解的很清楚了


這些都不是在第一天里看到的
先懂printf是輸出的意思以及格式

后面又懂了\n是換行 后面才知道所有的

都是自己要去看 才會知道 的

最近幾天自己寫了兩個程序

一個是打X和a和b和c的值
幫你算出y=ax^2+bx+c的值

#include <stdio.h>
int main(void)
{
      double x,a,b,c,y;
      printf("y=ax^2+bx+c\n");
   printf("this is my frist C program\n");
      printf("x:");
      scanf("%lf", &x);
      printf("a:");
      scanf("%lf", &a);
      printf("b:");
      scanf("%lf", &b);
      printf("c:");
      scanf("%lf", &c);
      y=a*x*x+b*x+c;
      printf("y = %.2lf*%.2lf^2+%.2lf*%.2lf+%.2lf = %.2lf", a, x, b, x, c, y);
      return 0;
      
}

還有一個是打出三角形的三條邊的長度幫你算出面積

#include <stdio.h>
#include<math.h>
float main ()
{
    float a,b,c,p,d,s;

    printf("請輸入三角形三邊\n");

    printf("邊1:");
    scanf("%f",&a);

    printf("邊2:");
    scanf("%f",&b);

    printf("邊3:");
    scanf("%f",&c);

    p=(a+b+c)/2;

    d=p*(p-a)*(p-b)*(p-c);

    s=sqrt(d);

    printf("三角形三邊:邊1=%.2f\t 邊2=%.2f\t 邊3=%.2f\n", a, b, c);

    printf("面積=%.2f\n",s);

    return 0;


姑且在這里記下我的源代碼好了 很容易懂

只要看下書就會的、、、、、、

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表