下载此文档

C语言程序设计考试试题(附答案).pdf


文档分类:IT计算机 | 页数:约29页 举报非法文档有奖
1/29
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/29 下载此文档
文档列表 文档介绍
该【C语言程序设计考试试题(附答案) 】是由【青山代下】上传分享,文档一共【29】页,该文档可以免费在线阅读,需要了解更多关于【C语言程序设计考试试题(附答案) 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..C语言程序设计考试试题(附答案)C语言程序设计考试试题(附答案)一、选择题(共30题,每题2分,共60分)?:,下列哪个是合法的变量名?-:?A.//mentB.#ment:..C./*ment*/D.<!--ment-->答案:?()()()()答案:,输出的结果是什么?```c#include<>intmain(){intx=5;inty=2;floatresult=x/y;return0;:..}```:,下列哪个是正确的if语句格式?(x>4)(x>4){}>(x>4)答案:?A.++B.&&C.%D.=答案:B:..,下列哪个是正确的for循环格式?(x=0;x<5){x=0;x<5;x++}(intx=0;x<5;x++)(x=0;x<5;)答案:?A.++B.+=C.=D.--答案:,输出的结果是什么?```c#include<>intmain(){intx=2;x*=3+4;:..return0;}```:,下列哪个是正确的switch语句格式?(x){case1;case2;break;default;break;}(x){case1::..case2:break;default:break;}(x)case1:case2:break;default:break;(x){case1,case2,break,default,break,}答案:B:..?A.&&B.!C.,D.|答案:,下列哪个是正确的数组声明?[5]B.[5][]=[5][5]答案:,输出的结果是什么?```c#include<>intmain(){inti;for(i=0;i<=5;i++):..{if(i==3)continue;}return0;}```:?A./B.+C.%D.*答案:C:..,输出的结果是什么?```c#include<>intmain(){intx=4;inty=5;if(x>2||y<10){}else{}return0;}```:..>2||y<,下列哪个是正确的do-while循环格式?(x<5){x<5}{x<5}while(x++){x<5;}while(x<5)答案:?A.!B.&&C.<D.=答案:,输出的结果是什么?```c:..intmain(){inti;for(i=1;i<=10;i++){if(i%2==0)continue;}return0;}```A.**********?:..B.+C.-D.*,下列哪个是正确的数组初始化方式?[5]={1,2,3}[5]={1,2,3}[]={1,2,3}[5]={1,2,3,}答案:,输出的结果是什么?```c#include<>intmain(){intx=5;inty=7;if(x>2&&y<10):..}else{}return0;}```>2&y<>2||y<?A./B.+C.%:..,输出的结果是什么?```c#include<>intmain(){intx=7;inty=(x>5)?10:5;return0;}```:,下列哪个是正确的while循环格式?:..{x<5;}(x<5){x<5}?A.||B.&&C.!D.&答案:,输出的结果是什么?```c#include<>intmain(){intx=2;inty=3;if(x=y):..{}else{}return0;}```:,下列哪个是正确的goto语句格式?;(label);:..:?A./B.+C.%D.*答案:,输出的结果是什么?```c#include<>intmain(){intx=5;inty=2;intresult=x%y;return0;}:..```:B二、,在屏幕上输出从1到100的所有偶数。```c#include<>intmain(){inti;for(i=1;i<=100;i++){if(i%2==0)}return0;:..}```,实现以下函数功能:接收一个整数参数n,计算并返回1到n之间所有整数的和。```c#include<>intsum(intn){inti,result=0;for(i=1;i<=n;i++){result+=i;}returnresult;}```,定义一个字符串数组,存储5个人的名字,然后按照字母顺序排序并输出。```c:..#include<>#include<>intmain(){inti,j;chartemp[20];for(i=0;i<5;i++){for(j=i+1;j<5;j++){if(strcmp(names[i],names[j])>0){strcpy(temp,names[i]);strcpy(names[i],names[j]);strcpy(names[j],temp);}}}:..for(i=0;i<5;i++){}return0;}```,实现以下函数功能:接收一个整数参数n,判断并返回该数是否为素数。```c#include<>intisPrime(intn){inti;if(n<=1)return0;for(i=2;i<n;i++){if(n%i==0):..return0;}return1;}```,接收一个整数参数n,计算并返回n的阶乘。```c#include<>intfactorial(intn){inti,result=1;if(n<0)return-1;//阶乘不存在for(i=1;i<=n;i++){result*=i;}returnresult;:..}```三、,并给出一个示例代码。答:C语言中的if语句用于根据给定条件的真假来执行不同的代码块。其基本格式为:```if(condition){//当条件为真时执行的代码}```示例代码:```c#include<>intmain(){intx=5;if(x>0):..{}return0;}```,并给出一个示例代码。答:C语言中的for循环用于重复执行一段代码块,其基本格式为:```for(initialization;condition;increment/decrement){//循环体中需要执行的代码}```示例代码:```c#include<>intmain(){:..inti;for(i=1;i<=5;i++){}return0;}```,并给出一个示例代码。答:C语言中的数组用于存储一组相同类型的数据,可以通过索引访问数组中的元素。其基本格式为:```typename[size];```示例代码:```c#include<>intmain(){:..inti;for(i=0;i<5;i++){}return0;}```,并给出一个示例代码。答:C语言中的函数用于封装一段可重用的代码,可以通过函数名和参数调用函数并执行其中的代码块。其基本格式为:```return_typefunction_name(parameters){//函数体中需要执行的代码returnvalue;}```:..```c#include<>intsum(inta,intb){returna+b;}intmain(){intresult=sum(2,3);return0;}```,并给出一个示例代码。答:C语言中的switch语句用于根据给定的表达式值选择性地执行不同的代码块。其基本格式为:```switch(expression):..casevalue1://expression等于value1时执行的代码break;casevalue2://当expression等于value2时执行的代码break;default://当expression不等于任何一个case时执行的代码break;}```示例代码:```c#include<>intmain(){intx=2;switch(x):..case1:break;case2:break;default:break;}return0;}```

C语言程序设计考试试题(附答案) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数29
  • 收藏数0 收藏
  • 顶次数0
  • 上传人青山代下
  • 文件大小1.79 MB
  • 时间2024-03-25