求问c语言大神们一个萌新的问题:
#include<stdio.h>
int main()
{
int a[10],*p,**q,i;
for(p=a;p-a<10;p++)
{
q=&p;
scanf("%d",*q);
}
for(p=a;p-a<10;p++)
{
q=&p;
if(**q%2==0)
{
printf("%d\t",**q);
}
}
}
这个p指针每一次执行p++时候地址不是会加四吗?那样不就不对了吗?
c语言编程问题!!
编写一个程序,先输入一个字符串str(长度不超过20),再输入单独的一个字符ch,然后程序会把字符串str当中出现的所有的ch字符都删掉,从而得到一个新的字符串str2,然后把这个字符串... 编写一个程序,先输入一个字符串str(长度不超过20),再输入单独的一个字符ch,然后程序会把字符串str当中出现的所有的ch字符都删...
C语言,萌新求助Q^Q
当i =0 的时候, i--会变成负数,之后运行while(b!=i)的时候便会循环很多次。将最后一句改为while(a >= 1 && i >=1 && z>=1)即可
c语言函数萌新有一个bug解决不掉[Error] invalid conversion from 'i...
if (checkqi(qipan[10])==1 ) 你的checkqi()函数输入参数明明是个指针,结果你非要把个整型数据当指针送进去。这不是自己找当机么……
#include<stdio.h> void swap(int *a,int *b) { int *t; t=a;a=b...
t=*a;*a=*b;*b=*t;不知道是不是
一道数据结构(c语言描述)题,希望大佬帮我看看,萌新不会?
代码文本:include "stdio.h"struct PLU{ double r,i;};PLU plu_add(PLU a,PLU b,char c){\/\/运算函数 PLU t;if(c=='+'){\/\/+ t.r=a.r+b.r;t.i=a.i+b.i;} else if(c=='-'){\/\/- t.r=a.r-b.r;t.i=a.i-b.i;} else if(c=='*'){\/\/ t.r=a.r*b.r-a...
C语言,如何让该位上的数为零时不输出位数?萌新求指点。
include<stdio.h> include<string.h> include<stdlib.h> define N 99 int main(void){ char a[N],b[N],c[10][N]= {{"ling"},{"yi"},{"er"},{"san"},{"si"},{"wu"},{"liu"},{"qi"},{"ba"},{"jiu"}},d[3][N]= {{"shi"},{"bai"},{"qian"}};int k,t,...
c语言数字后移加密
include <stdio.h>int main(){ int a,b; scanf("%d",&a); b=0; do { b=b*10+(a%10+2)%10; a\/=10; }while(a); for(a=0;b;b\/=10) { a=a*10+b%10; } printf("%d\\n",a); return 0;} ...
c语言实现输入n个数并求平均值
1、首先打开我们的DEV C++软件,点击“新建源代码”。在编辑页面输入以下源代码:include <stdio.h> int main( ){ int *p;int i,a[5];float sum=0,average;p=a;printf("please input 5 numbers:");for(i=0;i<5;i++)scanf("%d",&a[i]);for(p=a;p<(a+5);p++)sum=sum+*p;a...
...但不显示结果,我还在开头加了#include<stdlib.h> 结尾加了system("p...
1 scanf("%f",&C);2 return 表示函数结束,后面的语句不会执行。望采纳,感谢。
C语言关于for循环中使用scanf连续输入的问题or not,求大神看看...
include <stdio.h>int main(){int n,i,a,b;int d[100];scanf("%d",&n);for(i=0;i<n;i++){scanf("%d %d",&a,&b);d[i]=(a*b);} for(i=0;i<n;i++){printf("%d\\n",d[i]);}return 0;}