ImageVerifierCode 换一换
格式:DOC , 页数:17 ,大小:77KB ,
资源ID:3676151      下载积分:8 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/3676151.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(简单的例子.doc)为本站上传会员【丰****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

简单的例子.doc

1、2.1 簡單的例子 1. 試寫一個程式,可列印出如下的輸出結果: See you tomorrow. Have a good night. /* hw2_1.c */ #include #include int main(void) { int i=5; printf("%d+%d=%d\n",i,i,i+i); system("pause"); return 0; } 2.2解析C語言 9. 在編譯下面的程式碼時,編譯器會給您什麼樣的錯誤訊息?請試著了解此一錯

2、誤訊息,並修正錯誤之處。 01 /* hw2_9.c, 有錯誤的程式碼 */ 02 #include 03 #include 04 int main(void) 05 { 06 i=5; 07 printf("i=%d",i); 08 system("pause"); 09 return 0; 10 } 2.2 識別字及關鍵字 12.下面哪些是有效的識別字? _artist #japan ChinaTimes Y2k 2cats pen

3、tium3 22456 TOMBO A1234 __two jdk1_3 2_cugii a pencil println news# NO1 AAA ___AMD 2.3 除錯 18.試找出下列程式錯誤之處,並嘗試修正之: 01 /* hw2_18, 請找出此程式何處有誤 */ 02 #include 03 #include 04 int main(void) 0

4、5 { 06 int num=2 07 printf(num=%d,num); 08 system(pause); 09 return 0; 10 } 3.2基本資料型態 3.下列何者是錯誤的常數?試指出其錯誤之所在。 甲、 134.45L 乙、 10km24 丙、 a2048 丁、 1.3453F 3.4資料型態的轉換 19.請參閱下面的程式碼,然後回答接續的問題: 01 /* hw3_19, 型態轉換的練習 */ 02 #include 03 #inc

5、lude 04 int main(void) 05 { 06 int num1=5,num2=8; 07 printf("%d\n",num1/num2); 08 09 system("pause"); 10 return 0; 11 } a. 試解釋第7行的輸出結果為何是0? 試修改程式碼,利用型態轉換的方式,使得第7行的輸出結果為0.625000。 /* hw3_19b.c */ #include #include int main(vo

6、id) { int num1=5,num2=8; printf("%f\n",(float)num1/num2); system("pause"); return 0; } 4.1 4.1函數printf() 2.試撰寫一程式,利用printf() 函數列印出如下的字串(必須包含雙引號): "I love C language best." /* hw4_2.c */ #include #include int main(void) { printf("\"I love C l

7、anguage best.\"\n"); system("pause"); return 0; } 5.試撰寫一程式,利用printf() 函數列印出如下的字串(必須包含單引號): '30% 的學生來自中部地區,42% 的學生來自南部地區。' /* hw4_5.c */ #include #include int main(void) { printf("\'30%%的學生來自中部地區,42%%的學生來自南部地區\'\n "); system("pause"); return 0;

8、} 4.2輸入函數scanf() 9.下面的程式碼是想設計從鍵盤讀入一個整數,並設定給變數num存放。此程式於執行時會發生錯誤,試指出錯誤之所在,並試著修正之,使得程式可以正確的執行。 01 /* hw4_9, 使用scanf()函數的錯誤 */ 02 #include 03 #include 04 int main(void) 05 { 06 int num; 07 scanf("%d",num); 08 printf("num=%d\n",num); 09

9、 10 system("pause"); 11 return 0; 12 } /* hw4_9a.c, 修正hw4_9--使用scanf()函數的錯誤 */ #include #include int main(void) { int num; scanf("%d",&num); // & address printf("num=%d\n",num); system("pause"); return 0; } 10.試撰寫一程式,利用scanf() 函數輸入兩個整數,

10、然後以printf() 函數列印出這兩個整數的乘積。 /* hw4_10.c */ #include #include int main(void) { int a, b; printf("請輸入兩個整數: "); scanf("%d %d", &a, &b); printf("%d*%d=%d\n", a, b, a*b); system("pause"); return 0; } 5.3 運算式 11.試撰寫一程式,可由鍵盤輸入攝氏溫度,程式的輸出為華氏溫度,其轉換公式如下:華氏溫

11、度=(9/5)*攝氏溫度+32 /* hw5_11.c */ #include #include int main(void) { double f, c; printf("請輸入攝氏溫度:"); scanf("%lf", &c); f=(9/5.0)*c+32; printf("攝氏%.2f度=華氏%.2f度\n", c, f); system("pause"); return 0; } #12 /* hw5_12.c */ #include #

12、include int main(void) { double f,c; printf("請輸入華氏溫度:"); scanf("%lf",&f); c=(f-32)*5/9; printf("華氏%.2f度=攝氏%.2f度\n",f,c); system("pause"); return 0; } #13 * hw5_13.c */ #include #include int main(void) {

13、 double mile,km; printf("請輸入英哩數:"); scanf("%lf",&mile); km=1.6*mile; printf("%.2f英哩=%.2f公里\n",mile,km); system("pause"); return 0; } 6.2另外的選擇—if-else 敘述 9. 試撰寫一程式,讀入10個學生的成績,成績在0~59分為C,60~75分為B,76~100分為A,最後將得到A、B、C的人數印出。 /* hw6_9.c */ #include <

14、stdio.h> #include int main(void) { int score, i; int counta=0,countb=0,countc=0; for(i=1;i<=10;i++) { printf("請輸入成績:"); scanf("%d", &score); if(score>=76 && score<=100) //&& ->and counta++; else if(score>=60 && score<=75)

15、 countb++; else if(score>=0 && score<=59) countc++; } printf("\n得到A的有%d人\n", counta); printf("得到B的有%d人\n", countb); printf("得到C的有%d人\n", countc); system("pause"); return 0; } #12 /* hw6_12.c */ #include #include int main(void)

16、 { int score; printf("請輸入成績:"); scanf("%d",&score); if(score>=0 && score<60) printf("C級\n"); else if(score<80 && score>=60) printf("B級\n"); else if(score<=100 && score>=80) printf("A級\n"); system("pause"); return 0; }

17、6.4更好用的多重選擇─switch敘述 20.試由鍵盤輸入數值1~4,並加以判斷輸入值是否在1~4之間,如果超出此範圍,則印出 "輸入錯誤",否則利用switch印出相對應的季節: 1:春天 2:夏天 3:秋天 4:冬天 /* hw6_20.c */ #include #include int main(void) { int season; printf("請輸入數值(1~4):"); scanf("%d", &season); switch(season) {

18、 case 1: printf("春天\n"); break; case 2: printf("夏天\n"); break; case 3: printf("秋天\n"); break; case 4: printf("冬天\n"); break; default: printf("輸入錯誤\n"); }

19、 system("pause"); return 0; } # 23 /* hw6_23.c */ #include #include int main(void) { int day; printf("請輸入~7之間的整數:"); scanf("%d",&day); switch(day) { case 1: case 2: case 3: case 4: case 5:

20、 printf("今天要上班\n"); break; case 6: case 7: printf("今天休息\n"); break; default: printf("輸入錯誤\n"); } system("pause"); return 0; } 7.2 使用for迴圈 3. 試利用for迴圈計算 = sum的總和,其中n為奇數,可由使用者自行輸入。 /* h

21、w7_3.c */ #include #include int main(void) { int i, n, sum=0; printf("請輸入n值,n為奇數:"); scanf("%d", &n); for(i=1; i<=n; i+=2) sum+=i; printf("1+3+5+...+%d=%d\n", n, sum); system("pause"); return 0; } #7 /* hw7_7.c */ #include

22、h> #include int main(void) { int i; printf("1~100中,可以被6整除的數有"); for(i=1;i<=100;i++) if(i%6==0) printf("%d ",i); system("pause"); return 0; } 8.試撰寫一程式,利用for迴圈印出從1到100之間,所有可以被7整除,又可以被3整除的數值。 /* hw7_8.c */ #include

23、 #include int main(void) { int i; printf("1~100中,可以被7整除,又可以被3整除的數有 "); for(i=1; i<=100; i++) { if ( (i%7 = = 0) && (i%3==0)) //% -> MOD, &&-> AND printf("%d ",i); } system("pause"); return 0; } 9. 試撰寫一程式,利用for迴圈計算 的值。 /* hw7_9.c */ #

24、include #include int main(void) { int i, j, sum=0; for(i=1, j=2; i<=49; i+=2, j+=2) sum+=i*i - j*j; // sum+=i*i - j*j printf("1^2-2^2+3^2-4^2+...+49^2-50^2=%d\n", sum); system("pause"); return 0; } #10 /* hw7_10.c */ #include

25、dio.h> #include int main(void) { int i,n; double sum=0.0; printf("請輸入一個正整數:"); scanf("%d",&n); for(i=1;i<=n;i++) sum+=1.0/i; printf("1+1/2+1/3+...+1/%d=%f\n",n,sum); system("pause"); return 0; } 7.7巢狀迴圈 26.試利用巢狀迴圈

26、撰寫出一個能產生如下圖結果的程式: 1 12 123 1234 12345 /* hw7_26.c */ #include #include int main(void) { int i,j; for(i=1; i<=5; i++) { for (j=1; j<=i; j++) printf("%d", j); printf("\n"); } system("pause"); return 0; } 28. 試撰寫一程式,

27、利用 do while /while/for 迴圈完成九九乘法表。 /* hw7_28.c */ #include #include int main(void) { int i=1,j=1; do { do { printf("%d*%d=%2d ",i,j,i*j); j++; } while(j<=9); printf("\n"); i++; j=1;

28、 } while(i<=9); system("pause"); return 0; } /* prog7_10, 巢狀while迴圈求9*9乘法表 */ #include #include int main(void) { int i=1, j=1; /* 設定迴圈控制變數的初值 */ while (i<=9) /* 外層迴圈 */ { while (j<=9) /* 內層迴圈 */ { printf("%d*%d=%2d

29、", i, j, i*j); j++; } printf("\n"); i++; j=1; } system("pause"); return 0; } /* prog7_9, 巢狀for迴圈印出九九乘法表 */ #include #include int main(void) { int i, j; for (i=1; i<=9; i++) /* 外層迴圈 */ { for (j=1; j<=9; j++) /* 內層迴圈 */ printf("%d*%d=%2d ", i, j, i*j); printf("\n"); } system("pause"); return 0; }

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服