第一范文网 - 专业文章范例文档资料分享平台

C语言程序设计自测练习及参考答案

来源:用户分享 时间:2025/7/30 18:42:25 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

{

int i,y;

for(i=0; i<4; i++) { if(a[i]<0) y=1;

else if(a[i]<10) y= a[i]* a[i]+3; else if(a[i]<60) y=4*a[i]-5;

else y=int(sqrt(a[i])); // sqrt(x)为取x的平方根函数 cout<

7. #include

int a[8]={36,25,20,43,12,70,66,35}; void main() {

int s0,s1,s2; s0=s1=s2=0;

for(int i=0; i<8; i++) { switch(a[i]%3) {

case 0: s0+=a[i];break; case 1: s1+=a[i];break; case 2: s2+=a[i];break; } }

cout<

8. #include const int N=5; void main() {

int i,p=1,s=0;

for(i=1;i

cout<

13

9. #include const int M=20; void main() {

int c2,c3,c5; c2=c3=c5=0;

for(int i=1; i<=M; i++) { if(i%2==0) c2++; if(i%3==0) c3++; if(i%5==0) c5++; }

cout<

10. #include void main() {

int i,j;

for(i=0;i<5;i++) {

for(j=i;j<5;j++) cout<<’*’; cout<

11. #include void main() {

for(int i=1,s=0;i<20;i++) {

if(i%2==0 || i%3==0) continue; cout<

cout<

五、指出程序或函数的功能 1. #include void main()

14

{

int i,s=0;

for(i=2;i<=30;i+=2) s+=i*i; cout<<\ }

2. #include #include #include void main() {

int i=10,a; while(i>0) {

a=rand()?+10;

int j, k=int(sqrt(a)+1e-5); //sqrt(x)为求x的平方根函数 for(j=2; j<=k; j++) if(a%j==0) break;

if(j>k) {cout<

3. void trans(int x) {

char a[10]; int i=0,rem; do {

rem=x; x=x/16;

if(rem<10) a[i]=48+rem; //’0’字符的ASCII码为48 else a[i]=65+rem; //’A’字符的ASCII码为65 i++;

}while(x!=0);

while(i>0) cout<

4. #include double f1(int n) { double sign=1,s=1;

15

for(int i=2;i<=n; i++) { s+=sign/(i*i); sign*=-1; }

return s; }

void main() {

int a; cin>>a;

cout<

5. double f1(double a, double b, char op) { switch(op) {

case ’+’: return a+b; case ’-’: return a-b; case ’*’: return a*b; case ’/’: if(b==0) {

cout<<\ exit(1); }

else return a/b;

default: cout<<\ exit(1); } }

6. #include #include void main() {

int x,y; cin>>x;

y=int(sqrt(x)); //sqrt(x)为求x的算术平方根 for(int i=1;i<=y;i++)

if(x%i==0) cout<<”x=”<

16

搜索更多关于: C语言程序设计自测练习及参考答案 的文档
C语言程序设计自测练习及参考答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3an4g4hxrj721et5ixox47ty70kclt004z1_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top