#include <stdioh>
main()
{
char str[80],ch;
int i,k=0;
/SPACE/
gets(str);//填str
ch=getchar();
/SPACE/
for(i=0;str[i];i++)//这里可以填str[i], str[i]!=0 str[i]!='\0'三种都可以。
if(str[i]!=ch)
{
/SPACE/
str[k] = str[i];
k++;
}
/SPACE/
str[k] = 0; //可以填str[k] = 0; 或者是str[k]='\0';
puts(str);
}
说一下这个算法是计算什么的,你就这样弄段代码,让人怎么填?
#include <iostreamh>
void main(){
double x,t=1,s=0 ;
cout<<"请输入x:";
cin>>x;
int i, j=1;
for(i=1;i<=10;i++){
t=(x/i);
s+=jt;
j=-j;
}
cout<<s<<endl;
}
#include <stdio h>
int main()
{
int i,t=1; //少了分号
i=2;
while(i<=10)
{
t=ti;
i++;
{
printf(" Result:%d\n",t);
return 0;
}
楼上给的不太对。
我这个能正常运行的
#include "stdioh"
main ()
{
char s1[80];int a[4]={0};
int k;
/SPACE/
void fun(char s[],int b[]);///////////;
gets(s1);
/SPACE/
fun(s1,a);////////////////////////////;
puts(s1);
for(k=0;k<4;k++)
{
printf("%4d",a[k]);
}
}
void fun(char s[],int b[])
{
int i;
for (i=0;s[i]!='\0';i++)
if ('a'<=s[i]&&s[i]<='z'||'A'<=s[i]&&s[i]<='Z')
b[0]++;
/SPACE/
else if ('0'<=s[i]&&s[i]<='9')//////////()
b[1]++;
/SPACE/
else if (' '==s[i])/////////////////////( )
b[2]++;
else b[3]++;
}
a为起始数字,等差数列第一个,所以我觉得30是随便给的数字,不用管它,你计算的时候以方差为1计算, a + (a+1)+ (a+1+1)+ (a+1+1+1)>26 就行
d为差值,因为是正整数等差数列,所以是正整数,以最小的1开始算 方差 为5计算
1+(1+5)+(1+5+5)+(1+5+5+5) = 34 如果是方差按照4计算 等于28 所以 我觉得是小于等于 4
a+id 这个简单 表示等差数列的公式 看我上面的式子就知道了
以上就是关于C 程序填空全部的内容,包括:C 程序填空、二、程序填空、c语言程序填空,程序功能:计算10! 1和2空填什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)