
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(" *")
}
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)