1不在数列中的数字
给出一个长度为n的数列,包含1到n的数字,输出1到n中不在数列中的数字。
#include <stdio.h>4
int main(void) {
int i,j,n,l = 0,m;
scanf("%d",&n);
int a[n],b[n];
for(i=0;i<n;i++){
if(a[i] == '\n')
{
break;
}
else{
scanf("%d",&a[i]);
}
}
for(i=1;i<=n;i++){
int k = 0;
for(j=0;j<n;j++){
if(i != a[j]){
k++;
}
}
if(k==n){
b[l] =i;
l++;
}
}
printf("%d\n",l);
for(m=0;m<l;m++){
printf("%d\n",b[m]);
}
return 0;
}
2输出ascii码
#include <stdio.h>
int main(void) {
char s[] ="I want to take the MS's rocket to live in the MS's ice castle ";
int n = 0;
while(s[n] != '\0'){
n++;
if(s[n] == ' '){
continue;
}
else{
printf("%d\t",s[n]);
}
}
printf("Hello World\n");
return 0;
}