C语言设计一个运算10道问答题的程序

C语言设计一个运算10道问答题的程序,第1张

#include <stdio.h>

void check(double correct_answer[],double answer[],char question[10][100])

{

int i,score=0

for(i=0i<10i++)

if(answer[i]!=correct_answer[i])

printf("第%d题“%s”:答案错误,正确答案应为:%.1Lf\n",i+1,question[i],correct_answer[i])

else

score+=10

printf("你的总分为:%d\n",score)

}

void main()

{

char question[10][100]={"2x+3=0,求x?","x*x-4x+4=0,求x?","11*11=?","直角边为根号7的等腰三角形面积是?","sin30=?","对x从2积分到3为?","5!=?","六个人排队,组合有几种?","二进制100转化为十进制是?","1+1=?"}

double correct_answer[10]={-1.5,2,121,3.5,0.5,2.5,120,720,4,2}

double answer[10]={0}

int i

puts("开始答题:")

for(i=0i<10i++)

{

printf("第%d题:\t",i+1)

puts(question[i])

scanf("%lf",&answer[i])

}

check(correct_answer,answer,question)

}

二楼说的不错!上机实践是最重要的。我现在就在学习C语言。从网上多找点对C初学者有用的资料。大学讲座(视频教学)你在百度上艘一下-C语言基本视频教程,一共28讲 多看看 就想上课一样,免费可以下载的。在就是要抓住基本别以为会了就代表懂了。其实用的得心应手才叫掌握。碰的不懂或者很含糊的地方千万不要略掉。。要把没个细节都要搞懂!不会就问人,就去艘。这样就像记单词一样碰到不会的去查 下次又出来还不会在去查 这样慢慢的你就会熟悉了。基本的掌握了在看看网上的小程序 学会读程序 一个同样的程序有很多种思路去写,多看看还是有好处的。祝学习顺利

1

#include<stdio.h>

void main()

{ float sum=0

float i=1,flag=-1

for(i=1i<=100i++){

flag=flag*flag

sum+=1/i*flag

}

printf("\nThis is anwser: %f",sum)

}

2.

#include<stdio.h>

void main()

{

float i=0,s=0,1

float h=8848.13*1000

while(s>h){

s*=2

i++

}

printf("\nThis is answer: %f",i)

}

4.

#include<stdio.h>

void main(){

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

for(int j=0j<5-ij++)

printf(" ")

for(int k=0k<5k++)

printf(" *")

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12033395.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-20
下一篇2023-05-20

发表评论

登录后才能评论

评论列表(0条)

    保存