首先聲明這篇東西是個人的碎碎念,沒有任何干貨。

接下c語言課助教的活兒時還沒什么感覺,快要開學了,才感覺到緊張,逼着自己開始看老師發來的課件,說是查錯,其實算是自己再好好學一遍,免得到時候面對同學們的提問鬧出笑話。想起初二的時候跟着同學跑進機房,算是奠定了人生中第一個躲不掉的大坑。一入競賽深似海,掙扎翻滾就四年。也是上了大學才明白,自己把c++當成c用了四年,繼承、封裝、多態也只是上了大學才聽說的名詞,然后說來慚愧,直到現在都沒有好好花點時間去弄得清楚明白。

大一下上c語言課,憑借着幾年的底子,順利水過去了,最后拿到了100分。實話實說,當時確實是狂喜不能自已,畢竟是上大學以來第一門滿分,直到現在也是唯一的一門滿分。而后的計算機二級考試,直接報名了c語言,雖說認認真真看完了指定的書,但最后成績還是十分難看,本是沖着優秀去的,最后勉勉強強拿了個合格。想想也是自己的問題,明明上課就要求學習vc6.0,雖然這個東西很古老只是個IDE而已對編程沒什么影響,但畢竟是天朝考試專用的東西,最起碼的編譯運行調試還是應該要學會的,其實學也不會很麻煩。

剛剛看課件,第二章有一個小程序:

1 #include

2 #include

3 char *s, *p;4 intmain()5 {6 char *q = "Hello world!\n";7 printf(q);8 return 0;9 }

我就糊塗了,printf函數可以這么直接用嗎?我完全沒有印象,然后就發現其實我從來沒有看過printf函數的定義,只是依葫蘆畫瓢知道一點最基本的用法而已。所以學了這么多年還是知其然不知其所以然,實在慚愧。問了一下同學,說可能是因為編譯器不一樣吧,應該不能這么寫,所以還是去問老師比較靠譜。

下學期,宣傳部要鍛煉新人,以及考慮接班人的問題。這個問題不好考慮,說句笑話叫做手心手背都是肉。還有女籃隊,感覺工作做得遠遠比不上雷容學姐,一學期過去了,都沒聯系大家一起打個球,要是找不齊人怎么辦,不過值得欣慰的是下一屆有那么個學妹打球蠻棒的。c語言助教還是蠻讓人緊張的,每兩周上一次習題課,大概就是講一下布置的習題,以及給大家串一下知識點,不想講得很無聊,但似乎很難避免變成念ppt的課啊,也算是一種歷練吧。下學期五門專業課,雖然據說有的蠻水,但還是覺得自己很渣不一定學的輕松。這學期期末考期過得跟孫子一樣,結果還是很慘,下學期還是盡量別欠賬吧。另外是時候減減肥了,夏天要來了QAQ,以及好好鍛煉身體才有資本慢慢折騰。

就啰嗦到這里吧,嗯,zyy加油啊。

============================================華麗麗的分割線=============================================

是的我是來填坑的。

上面那個小程序,之前的問題在於printf函數的用法。官方定義的調用格式是 printf("", );

之前我被誤導了,以為參量表是必須的,所以百思不得其解。然后經過試驗發現,上面那種用法是省略了參量表,直接把q當做了前面的格式化字符串,其中並不包含格式控制符,所以直接就輸出了。

感覺還有很多細節值得琢磨。

c语言随机数猜手心手背,[ME]不知道第幾次學c語言,仍覺得水深莫測相关推荐

  1. c语言随机数猜字,玩猜字游戏顺便理解c语言的伪随机数(rand,srand)

    随机数 要想要产生真正的随机数,需要先来了解下面几个函数. rand()函数 C 库函数 int rand(void) 返回一个范围在 0 到 RAND_MAX 之间的伪随机数. RAND_MAX 是 ...

  2. C语言习题:猜数字游戏(C语言随机数)

    C语言习题:猜数字游戏(C语言随机数) 需要了解C语言随机数的生成方法: 在C语言中比较常用的随机函数是 rand 函数,它可以随机的产生 0 ~ rand_max 的随机数,定义类型不同最大值也不同 ...

  3. R语言入门——猜数小游戏

    R语言入门--猜数小游戏 题目介绍 使用代码(2种方法) 运行结果 题目介绍 设计一个猜数字的游戏:计算机随机生成一个1~100 之间的整数,然后由用户猜测所产生的随机数.根据用户猜测的情况给出不同提 ...

  4. c语言程序设计 猜数字,猜数字游戏c语言编程,c语言编程 编一个猜数字游戏

    c语言编程 编一个猜数字游戏 #include #include #include #include void main()/*主函数*/ { int a,b,times=0,i,j,guess=0, ...

  5. c语言生成随机数猜数字大小,产生一个随机数,进行猜数字小游戏

    产生随机数 Random:用于产生随机数 使用步骤: 1.导包 import java.util.Random; 2.创建对象 Random r = new Random(); 3.获取随机数 int ...

  6. C语言实现猜数字小游戏(详细讲解)

    本篇文章的重点是讲解如何使用C语言实现猜数字这个简单的小游戏 封面就是运行大概样子 首先我们对这个游戏的流程进行一个梳理: 1.显示菜单 2.选择是否开始游戏 3.如果开始游戏自动生成一个范围之间的随 ...

  7. c语言编程题猜数字游戏6题,c语言编程—猜数字游戏.doc

    c语言编程-猜数字游戏 计算机实习报告 面向过程编程 用C语言求解实际问题 一.问题描述 游戏类第15个任务--猜数字游戏 计算机从0-9这10个数字中任意选择n个不重复数字(n≤10)组成一个5位数 ...

  8. c语言猜数字游戏用while,用C语言实现猜数字游戏

    本文实例为大家分享了C语言实现猜数字的具体代码,供大家参考,具体内容如下 问题:计算机随机生成一个数字,用户进行猜数字,当用户猜错时,提醒用户猜高/猜低,直到用户猜的数字与计算机给的随机数一致时,提示 ...

  9. C语言—[Game]猜数字

    用C语言实现猜数字游戏 注意时间戳的使用打破rand()的伪随机 /猜数字游戏 //1.电脑生成一个随机数 //2.猜数字,判断大/小/等于 //RAND_MAX-32767 而且是伪随机#inclu ...

最新文章

  1. guava之Stopwatch
  2. pynlpir.LicenseError: Your license appears to have expired. Try running pynlpir update.
  3. Java 中的 BigDecimal 类你了解多少?
  4. 嵌入式 linux 启动脚本 编写,[9构建嵌入式linux系统项目-启动脚本的编写.ppt
  5. idea使用jar包依赖,替换掉项目依赖
  6. android触摸指纹会触发按键功能,Android P新特性:利用触摸指纹识别器能阻止手机息屏...
  7. 推荐10篇jQuery技术的文章
  8. aop日志 android,ASM实现Android APK的AOP日志统计
  9. SiamFC代码分析(architecture、training、test)
  10. android全息投影,超低成本手机全息3D投影制作教程
  11. 从负载均衡到软件负载,lvs是神马东西
  12. 每次遇到浏览器主页被篡改的问题,就特别气愤加头疼
  13. 计算机网络学习 - 网卡
  14. 内存空间的分配与回收
  15. 技能梳理24@stm32+阿里云+nbiot+dht11+bh1750+土壤湿度传感器+oled
  16. 可载客,可远程驾驶,广州的智能网联道路测试可能出乎你的意料
  17. .7z.001,.7z.002这样的文件如何解压
  18. 常用电子元器件介绍 齿轮规格的参数
  19. Mac电脑Finder侧边栏不显示iCloud云盘怎么办?
  20. tp5.1 定义公共属性initialize parent 其它控制器内能直接引用 同时继承已有的控制器初始化

热门文章

  1. 可视化财务报表不会做?那是你没用对报表工具
  2. c++,vector的erase循环删除
  3. 防窜货系统分区表脚本实例
  4. Java中的八大包装类(Wrapper)
  5. 袋鼠云陈吉平:深耕国产自研数字化技术与服务,持续为客户创造价值
  6. maven创建项目tomcat部署工件失败
  7. 东北大学计算机郭军,东北大学教师信息表.doc
  8. 黑马Elasticsearch使用文档
  9. 声学漫谈之一:声音三要素
  10. postgresql测试题_使用BenchmarkSQL测试PostgreSQL