include <stdio.h> int main(){ int a,b,i,n,k; scanf("%d%d",&a,&b); for(i=1;i<=a;i++) { for(k=i;k>0;k/=10) //for(k>0)此处语法错误,格式不对 if(k%10==b) b=n+1; //n没有初始化 //k=k/10放在括号里面 } printf...
include <stdio.h> int main(){ int max(int x,int y);int a,b,c;scanf("%d,%d",&a,&b);c=max(a,b);printf("max=%d\n",c); //这里是需要双引号的 return 0;} int max(int x,int y){ int z;if(x>y)z=x;else z=y;return(z);} 输入的时候是需要有逗号隔开如:10...
include <stdio.h>#define n 10 void main(){ int i, max;int a[n];printf("please enter your number:\n");for(i=0;i<n;i++)scanf("%d",&a[i]);for(i=0;i<n; i++) { if(a[i]%2==0){ max=a[i];//确定第一个偶数 break;} } for(i=0;i<n;i++){ if(...
#include<stdio.h> main() { int a,b;int c=0; scanf("%d",&a); while(a>0) { b=a%10; if (b%2==0) c=c+b; a=a/10; } printf("%d",c); getch(); return 0; } 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 你猜我猜哇擦猜 2015-11-02 · TA...
for(i = 0; i < 4; i++) p[i] = &a[i][0]; 4个指针 指向 a 数组的4个行首。(p[i] + i) = 1 ; // p[i][i] == a[i][i](对角线上的元素)赋值1 (p[i] + 4 - (i + 1)) = 1; //p[i][3-i] == a[i][3-i](另一对角线上的元素...
include <stdio.h>void main( ){ char s[20], ch; int i,j; printf("Please input a string:\n"); gets(s);//输入字符串 printf("Please input acharacter:\n"); ch=getchar();//输入一个字符。 for(i=0;i<20;i++)//对于每个位置做遍历。 { fo...
A修改后的代码:(已检测,可执行)#include<stdio.h>%D%A#include<string.h>%D%A#include<stdlib.h>%D%Avoidmain()%D%A{%D%Achar*a;%D%Aintm,n,i,j;%D%Aprintf("你要输入几个字母:");%D%Ascanf("%d",&n);%D%A%D%Aa=(char*)malloc((n+1)*sizeof(char));//带串结束符%D%...
#include&lt;math.h&gt;#include&lt;stdio.h&gt;main(){float a,b,c,p,s;printf(&quot;chang kuan gao shi ?&quot;);scanf(&quot;%f%f%f&quot;,&amp;a,&amp;b,&amp;c);&#47;&#47;注意p=(a+b+c)&#47;2;s=sqrt(p...
int a[3][2]={(0,1),(2,3),(4,5)};int a[3][2]={{0,1},{2,3},{4,5}};两种方式赋值不同,第一种数组的值分别为1,3,5,0,0,0,第二种是0,1,2,3,4,5
补入 输入输出语句:include<stdio.h> include<math.h> int main(){ int a,b,c;float e,d,f;printf("input data: a b c d e f\n");scanf("%d %d %d %f %f %f",&a,&b,&c,&d,&e,&f);printf("Your input is:\n");printf("%d %d %d %f %f %f\n",a,b,c,d,e,f...