题目:在屏幕上输出以下图形(数字之间没有空格)。0123456789012345678901234#include void main(){char a[10]=" ";int i,j,k,n=0;for(i=0;i<5;i++){for(j=0;j
查看答案
average函数的功能:求a数组中前n个元素的平均值。在主函数中调用average函数,计算并输出数组中所有元素的平均值。#include double average(int a[],int n){int i;double result=0;i=1; /*$ERROR$*/while(i
输出八进制数字串"20210425"对应的无符号十进制整数。#include void main(){char v8[]="20210425",*p;long s,t;s=1; /*$ERROR$*/p=v8[0]; /*$ERROR$*/while(*p!='\0'){t=*p-'0';s=s*8+t;p--; /*$ERROR$*/}printf("八进制数:%s,对应的十进制数是:%ld\n",v8,s);}
题目:求个位数为3的最小10个素数之和。#include void main(){int i,j,flag,n,s=0;n=0;i=3;while(n<=10) /*$ERROR$*/{flag=0;for(j=2;j=0) /*$ERROR$ */{s+=i;n++;}i=i+10;}printf("s=%d\n",s);}
msearch函数的功能:查找字符串s中是否存在字符ch,如果不存在返回-1,否则返回该字符所在的下标(串中若有多个字符ch,只返回第一个)。在主函数中输入字符串s和查找的字符ch,调用msearch函数,得到字符所在下标,并输出结果。#include int msearch(char *s,char ch){int i=0;while(s[i]!='\0'){if(s[i]==ch) return i;i--; /*$ERROR$*/}return -1;}void main(){char s[50],ch;int pot;printf("请输入一个字符串:\n");gets(s);printf("请输入要查找的字符:\n");scanf("%c",ch); /*$ERROR$*/pot=msearch(s); /*$ERROR$*/printf("%c这个字符的下标是%d\n",ch, pot);}