一 输入1个数输出这个数
二 输入1个数判断奇偶
三 输入10个数输出10个数
四 输入10个数,判断奇偶
一个简单的实现:
#include <stdio.h>
void oddEven(int num){
if(num%2==0){ //可以整除2说明是偶数
printf("%d是偶数.\n",num);
}else{
printf("%d是奇数.\n",num); //否则是奇数。
}
}
int main(void){
int num[10];
int i;
//一
printf("请输入一个数,然后程序会输出这个数;\n");
scanf("%d",&num[0]) ;
printf("%d\n",num[0]);
//二
printf("请输入一个数,然后程序判断他是奇数还是偶数:\n");
scanf("%d",&num[0]) ;
oddEven(num[0]);
//三
printf("请输入10个数,然后程序会输出这10个数;\n");
for(i=0;i<10;i++){
scanf("%d",&num[i]) ;
}
for(i=0;i<10;i++){
printf("%d ",num[i]);
}
printf("\n");
//四
printf("请输入10个数,然后程序判断他是奇数还是偶数:\n");
for(i=0;i<10;i++){
scanf("%d",&num[i]) ;
}
for(i=0;i<10;i++){
oddEven(num[i]);
}
return 0;
}
#include <stdio.h>
//输入十个数字,并输出十个数字是奇数还是偶数
void Fun2(){
int arr[10];
for(int i=0;i<10;i++){
printf("请输入第%d个数:\n",i+1);
scanf("%d",&arr[i]);
}
for(int i=0;i<arr.length;i++){
if(arr[i]%2 == 0){
printf("第%d个数是偶数\n");
}
else{
printf("第%d个数是奇数\n");
}
}
}
//输入十个数字,并输出十个数字
void Fun2(){
int arr[10];
for(int i=0;i<10;i++){
printf("请输入第%d个数:\n",i+1);
scanf("%d",&arr[i]);
}
for(int i=0;i<arr.length;i++){
printf("第%d个数是:",arr[i]);
}
}
//输入一个数字,判断奇偶数
void Fun1(){
int a;
printf("请输入一个数:");
scanf("%d",&a);
if(a%2 == 0){
printf("这个数偶数");
}
else{
printf("这个数奇数");
}
}
//输入一个数字,输出一个数字
void Fun(){
int a;
printf("请输入一个数:");
scanf("%d",&a);
printf("这个数是:%d",a);
}
void main()
{
Fun();
}