滁州职业技术学院C语言答辩题操作题

时间:2025-04-23

滁州职业技术学院C语言答辩题操作题

2.将输入的百分制成绩转换为五分制成绩输出。

#include <stdio.h>

void main( )

{

}

3.从键盘输入n,然后计算并输出1~n之间所有数的阶乘值。

#include<iostream.h>

void main()

{ int a,t; while(1) { } printf("请输入百分制成绩:"); scanf("%d",&a); if(a<0||a>100) printf("输入有误!\n"); else if(a>=80) printf("转换五分制为5\n"); else if(a>=60&&a<80) printf("转换五分制为4\n"); else if(a>=40&&a<60) printf("转换五分制为3\n"); else if(a>=20&&a<40) printf("转换成五分制为2\n"); else printf("转换五分制为1\n");

滁州职业技术学院C语言答辩题操作题

int i,n,s=1;

cout<<"请输入一个整数n:";

cin>>n;

for(i=1;i<=n;i++)

{

s=s*i;

}

cout<<n<<"的阶乘为:"<<s<<endl;

}

#include<iostream.h>

void main()

{

int n,y;

int jc(int n);

cout<<"请输入一个整数n:";

cin>>n;

y=jc(n);

cout<<n<<"的阶乘为:"<<y<<endl;

}

int jc(int n)

{

int i,s=1;

for(i=1;i<=n;i++)

滁州职业技术学院C语言答辩题操作题

s=s*i;

return(s);

}

4.分别按如下两种形式,编程输出九九乘法表。

#include<stdio.h>

void main( )

{

int a,b,c;

for(a=1;a<=9;a++)

{

for(b=1;b<=a;b++)

{ c=b*a;

printf("%d*%d=%d\t",b,a,c);

}

printf("\n");

}

getch( );

滁州职业技术学院C语言答辩题操作题

}

#include<stdio.h>

int main(){

int i, j, k;

for(i = 1; i < 10; i++){

for(k = 1; k < i; k++){

printf("\t");

}

for(j = i; j < 10; j++){

printf("%d*%d=%d\t",i,j,i*j);

}

printf("\n");

}

getchar();

return(0);

}

6.模拟骰子的6000次投掷,编程统计并输出骰子的6个面各自出现的概率。 #include <stdio.h>

#include <time.h>

#include <stdlib.h>

#define N 6000

int main()

{

static int r[6]={0};

int i;

srand(time(0));

for(i=0;i<N;i++)

r[rand()%6]++;

for(i=0;i<6;i++)

printf("%d点:%5d次 %2.3f%%\n",i+1,r[i],(double)r[i]/N*100);

return 0;

}

9.找出1000之内的所有完数,并输出到屏幕上。所谓“完数”是指一个数如果恰好等于它的因子之和,因子是指能够整除该数的数。如:6=1+2+3。 #include <stdio.h>

滁州职业技术学院C语言答辩题操作题

int main(void)

{

int factor, m, n, number, sum;

}

10.画出1到100之间所有3的倍数的和的流程图。

1——100 int repeat, ri; int i; scanf("%d",&repeat); for(ri = 1; ri <= repeat; ri++) { } scanf("%d%d", &m, &n); printf("result:\n"); for(number=m;number<=n;number++) { } sum=1; for(i=2;i<number;i++) if(number%i==0) sum+=i; if(number==sum) { } printf("%d = 1",number); for(i=2;i<number;i++) if(number%i==0) printf(" + %d", i); printf("\n");

滁州职业技术学院C语言答辩题操作题

1——100之间所有偶数

滁州职业技术学院C语言答辩题操作题

滁州职业技术学院C语言答辩题操作题

滁州职业技术学院C语言答辩题操作题

1——100之内3的倍数的和

11.画出求三个数最大值的流程图

滁州职业技术学院C语言答辩题操作题

滁州职业技术学院C语言答辩题操作题

12.画出统计2001到2100之间所有闰年的个数的流程图

滁州职业技术学院C语言答辩题操作题

14.编程实现一模拟进度条

#include<stdio.h>

#include<windows.h>

void main()

{

int i;

{

滁州职业技术学院C语言答辩题操作题

printf("卍卐卍卐卍卐卍卐卍卐卍卐卍卐卍卐系统加载,请稍后 卍卐卍卐卍卐卍卐卍卐卍卐卍卐\n");

}

for(i=1;i<=40;i++)

{

printf("☆★");

Sleep(100);

i++;

}

}

16.编程实现求1到100之间所有7的倍数的和

#include<stdio.h>

void main()

{

int i=7,j,count=0;

for(j=1;j<101;j++)

{

if(j%i==0)

count+=j;

}

printf("和为:%d\n",count);

}

17.编程实现判断某一数字是否是素数,并输出相应提示信息

#include<stdio.h>

void main()

{

int i=1,n; printf("Input n:\n"); scanf("%d",&n); while(++i<n)

滁州职业技术学院C语言答辩题操作题

} { } if(i==n) { } printf("prime\n"); printf("not prime \n"); break;

18.编程实现输入圆的半径,求圆的面积

#include<stdio.h>

#define pai 3.15149256

void main()

{

}

19.春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:

…… 此处隐藏:1065字,全部文档内容请下载后查看。喜欢就下载吧 ……
滁州职业技术学院C语言答辩题操作题.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219