自考13013《高级语言程序设计》必背大题代码(标注采分点).docxVIP

  • 7
  • 0
  • 约1.25千字
  • 约 2页
  • 2026-03-03 发布于山西
  • 举报

自考13013《高级语言程序设计》必背大题代码(标注采分点).docx

自考13013《高级语言程序设计》必背大题代码(标注采分点)

核心:标注每道题的核心采分点(★采分点),精准踩分,直接默写,适配自考评分标准,搭配1页纸速记版使用

1.求n的阶乘(循环版,必考)

//输入n,输出n!(n≥1),采分点标注如下

intn,res=1,i;//res初始化为1(★采分点:初始化错误不得分)

scanf(%d,n);

for(i=1;i=n;i++){//循环条件i=n(★采分点:循环范围错误不得分)

res*=i;//核心累乘逻辑(★采分点:核心运算,必写)

}

printf(n!=%d,res);//输出结果(采分点:完整输出,不遗漏)

2.判断一个数是否为素数(必考)

//输入x,判断是否为素数,采分点标注如下

intx,i,flag=1;//flag初始化1(★采分点:标记变量初始化,必写)

scanf(%d,x);

if(x=1)flag=0;//排除≤1的数(★采分点:边界判断,易错点,必写)

for(i=2;i*i=x;i++){//循环到i*i≤x(★采分点:优化循环,核心采分)

if(x%i==0){//判断整除(★采分点:核心判断逻辑)

flag=0;

break;//跳出循环(★采分点:减少计算,必写)

文档评论(0)

1亿VIP精品文档

相关文档